Ruby on Rails и Paypal за пределами США
Я использую Rails 3.2.13 и мне нужно интегрироваться с платежным шлюзом (предпочтительно Paypal).
Я видел рельсовые передачи Райана, использующие ActiveMerchant, но я не могу заставить его работать (я нахожусь в Греции), ошибка говорит о том, что продавец не доступен в моей стране.
Я не могу получить учетные данные API для Греции, как показано
Есть ли способ (активный продавец или нет), чтобы я мог интегрировать свое приложение Ruby on Rails с Paypal из Греции, чтобы принимать платежи?
Спасибо
3 ответа
PayPals Merchant API работает только в перечисленных выше странах.
Также есть несколько сообщений о PayPal. Райан использует драгоценный камень PayPal, который я успешно использовал с австралийским аккаунтом.
Я думаю, что вам нужна учетная запись Premier или Business, чтобы использовать PayPal API и IPN.
Работая над обработкой платежей, вы захотите зарегистрировать учетную запись PayPal в песочнице, чтобы знать, что все работает.
Требуемый код указан в геме, с которым я связан, поэтому я не собираюсь копировать и вставлять его здесь.
Для запроса разового платежа, я думаю, вы можете использовать request_payment
метод и пропустить create_recurring_profile
метод. Кроме того, вам следует дважды проверить, что пользователи страницы PayPal не обращают внимания на то, чтобы подписаться на подписку.
Здесь вы можете найти PayPal интеграции с нуля без драгоценных камней
http://blog.joshsoftware.com/2013/01/08/paypal-payflow-setup-in-rails/