Статьи

Краткое руководство: создание кнопок Paypal с помощью ActionScript 3.0

В этом уроке мы быстро создадим две разные кнопки Paypal: «Купить сейчас» и «Пожертвовать». Все, что нам нужно, это бизнес-аккаунт Paypal, чтобы сгенерировать для нас код.


Давайте посмотрим на конечный результат, к которому мы будем стремиться:

Запустите Flash и создайте новый документ ActionScript 3.0 («Файл»> «Новый …»). Установите размер сцены равным 600 пикселей в ширину и 400 пикселей в высоту с 30 кадрами в секунду. Я выбрал черный (# 000000) для фона.

«»

Создайте два слоя. Назовите первый слой «Кнопки», а второй «Действия». На слое «Кнопки» создайте две кнопки; один с текстом «Пожертвуй чашку кофе», а другой с текстом «Купи пончики». Нажмите кнопку «Пожертвовать», затем перейдите в свойства и назначьте имя экземпляра «btDonate». Наконец, назначьте имя экземпляра «btBuynow» для кнопки «Купить сейчас».

Перейдите на сайт www.paypal.com и войдите, как показано на рисунке ниже.

«»

Перейдите в раздел «Торговые услуги» и нажмите «Пожертвования» на панели «Основные функции».

Во-первых, мы настроим нашу кнопку «Пожертвовать». Введите имя для «Услуги», а затем «Пожертвование ID». Теперь выберите валюту и выберите «Доноры вносят фиксированную сумму» (просто введите сумму). Последняя задача для этого шага — выбрать «Обычный текстовый адрес электронной почты».

Теперь мы переходим к шагу 2 и проверяем кнопку «Сохранить на Paypal»; это новая функция, и она очень полезна.

Для шага 3 мы настроим расширенные функции. Выберите «Нет» для первых двух вариантов, и, если хотите, вы можете ввести URL для страниц «Отмена» и «Успешно».

Нажмите «Создать кнопку», и на следующем экране отобразится HTML-код.

«» /

Чтобы настроить другую кнопку, снова перейдите в раздел «Торговые услуги». На этот раз нажмите кнопку «Купить сейчас», расположенную на панели «Основные функции».

На первом этапе выберите «Продукты» в поле со списком, выберите «Принять платежи» и «Нет, создать кнопку« Купить сейчас »». Затем введите «Имя» и «ID» для вашей услуги или продукта. Установите «цену», «валюту» и укажите сумму «доставки».

Затем перейдите к шагу 2 и установите флажок «Сохранить в Paypal».

Наконец, на шаге 3 выберите «Нет» для первых двух вариантов и снова, если хотите, вы можете ввести URL-адрес для страниц «Отмена» и «Успешно».

Нажмите на кнопку «Создать».

«» /

Теперь две кнопки созданы, перейдите в «Профиль» и нажмите «Мои сохраненные кнопки», которые вы найдете на панели «Настройки продажи». Нажмите на раскрывающееся меню «Действие» и выберите «Просмотреть код». Скопируйте код, вернитесь во Flash и вставьте содержимое буфера обмена в слой «Действия». Повторите эти шаги для другой кнопки и закомментируйте все это как HTML-код.

«» /

Скопируйте следующие строки кода в слой «Actions»:

1
2
btDonate.addEventListener(MouseEvent.CLICK, donate);
btBuynow.addEventListener(MouseEvent.CLICK, buynow);

Скопируйте следующие строки кода в слой «Actions»:

01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
16
17
18
19
20
21
22
23
function donate (event:MouseEvent):void
  {
var url:String = «https://www.paypal.com/cgi-bin/webscr»;
var request:URLRequest = new URLRequest(url);
var paypal_donate:URLVariables = new URLVariables();
paypal_donate.cmd=»_s-xclick»;
paypal_donate.hosted_button_id=»4893693″;
request.data = paypal_donate;
navigateToURL(request);
trace(paypal_donate)
}
 
function buynow (event:MouseEvent):void
  {
  var url:String = «https://www.paypal.com/cgi-bin/webscr»;
  var request:URLRequest = new URLRequest(url);
  var paypal_buynow:URLVariables = new URLVariables();
  paypal_buynow.cmd=»_s-xclick»;
  paypal_buynow.hosted_button_id=»4901978″;
  request.data = paypal_buynow;
  navigateToURL(request);
  trace(paypal_buynow)
  }

Проверьте свой фильм, чтобы проверить связь между flash и paypal.com. Если вы хотите, вы можете изменить кнопки PayPal (налоги, отслеживание, инвентарь, сумма пожертвования и т. Д.), Весело играть с ним! Я надеюсь, вам понравилось это краткое руководство.