Активный продавец и Paypal API для повторяющихся платежей - PullRequest
3 голосов
/ 19 июля 2010

У меня есть несколько вопросов о регулярных платежах PayPal, я просмотрел документацию PayPal, чтобы найти ответы, но мне это мало помогло.

Вот то, что мне нужно знать, надеюсь, кто-томожет помочь мне в этом.

Я использую стандартный платежный счет PayPal.До сих пор мне удавалось создавать повторяющиеся платежи с PayPal, публикуя NVP на PayPal с веб-сайта продавца на PayPal.

Теперь мне нужно показать повторяющиеся платежные профили на веб-сайте продавца.Чтобы клиенты могли отменять, изменять периодические платежи с веб-сайта продавца без перенаправления на PayPal. Возможно ли это?

Думаю, что для этого мне нужно использовать SOAP API PayPal, так как я не могу выполнить работу с API NVP.Поэтому я установил активного продавца, как описано в этом посте .Но я всегда получаю сообщение об ошибке

Эта транзакция недействительна.Пожалуйста, вернитесь на веб-сайт получателя, чтобы завершить транзакцию, используя регулярный процесс оплаты.

от PayPal, и он никогда не отправляет мне токен обратно.

Также я получил это в своем журнале

Заголовок безопасности недействителен

Это потому, что я использую учетные данные API песочницы или потому, что могуне используете стандартную учетную запись PayPal с SOAP API?

1 Ответ

0 голосов
/ 20 июля 2010

Обычно ответ «заголовок безопасности не действителен» происходит от использования учетных данных «песочницы» в реальной среде или наоборот. AM будет использовать песочницу, когда ваше Rails-приложение находится в режиме разработки, поэтому убедитесь, что вы используете правильный набор учетных данных.

Когда я интегрировал повторяющиеся платежные профили PayPal в SaaS Rails Kit (используя ActiveMerchant), я просто отменил текущий профиль пользователя и создал новый, когда он хотел изменить свою подписку.

...