Иконка ресурса

Скрипт Paypal для L2

Необходимо иметь аккаунт со статусом бизнес Заходим на ниже указанную страницу
Код:
https://developer.paypal.com/developer/applications
выбираем Sandbox (для тестов) или Live и нажимаем Create App вводим имя приложения и жмем Create App жмем Add Webhook, указываем Webhook URL, All events и сохраняем пример урл вебхука
Код:
https://domain.com/paypal/webhook.php
После создания приложения нам будут доступны Client ID и Secret. Их нужно будет вписать в файл config.php в соответствии с выбранным типом приложения для Live
PHP:
define( 'CLIENT_ID', 'xxx' ); define( 'SECRET', 'xxx' );
для Sandbox
PHP:
define( 'SANDBOX_CLIENT_ID', 'xxx' ); define( 'SANDBOX_SECRET', 'xxx' );
и указываем режим работы скрипта (LIVE или SANDBOX)
PHP:
// LIVE or SANDBOX define( 'API_MODE', 'LIVE' );
настраиваем в этом же файле ID выдаваемого предмета, стоимость одного предмета и коннекты к гейм базе. Указываем имя проекта или какой-то свой текст (будет виден на платежной форме самого paypal) и урл для редиректа после успешного/отмененного платежа
Код:
define( 'BRAND_NAME', 'Майн кляйна сервернэйм ;)' ); define( 'RETURN_URL', 'https://domain.com' ); define( 'CANCEL_URL', 'https://domain.com' );
берем код формы из файла form.html и размещаем его где-то на сайте п.с. - написал мануал настройки как смог) п.с.с. - для отладки запросов и их статусов транзакций в файле webhook.php разкоментировать строчки с logging и дать файлу debug.log права на запись (хотя по идеи все события регистрируются API Calls и Webhooks Events в дашборде пэйпала)
Назад
Сверху Снизу