PayPal - автоматические платежи - PullRequest
0 голосов
/ 19 ноября 2011

Ну, я действительно не знал, как это назвать ...

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

Я читал о Preapproval, хотя, похоже, требуется отправить браузер клиента в назначенныйАдрес PayPal.

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

Любое направление будет приветствоваться.

Ответы [ 2 ]

3 голосов
/ 21 ноября 2011

Да, это возможно. Есть два варианта:

  1. PayPal Express Checkout с биллинговым соглашением
    Это работает аналогично предварительным утверждениям (это адаптивные платежи, другой набор API). Вам нужно будет перенаправить покупателя в PayPal, чтобы принять соглашение о выставлении счетов, и с этого момента вы можете выставлять счета пользователю, используя API-интерфейс DoReferenceTransaction.

  2. PayPal DoDirectPayment (платежи через веб-сайт Pro) со ссылочными транзакциями
    Вам потребуется существующая транзакция, и вместо идентификатора соглашения о выставлении счета вы должны передать предыдущий идентификатор транзакции в API DoReferenceTransaction. Затем вы можете выставить счет пользователю на данные карты, которые хранятся в PayPal (до 1 года. При условии, что данные карты все еще действительны).

Обратите внимание, что для обоих вариантов требуется доступ к API-интерфейсу DoReferenceTransaction, к которому у вас не будет доступа по умолчанию.
Для получения дополнительной информации о самом API см. https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_nvp_r_DoReferenceTransaction

1 голос
/ 23 февраля 2013

Важно: Вам нужно будет позвонить, чтобы активировать Соглашения о выставлении счетов. Удачи в поиске кого-то, кто знает, что вам нужно (на самом деле нет): -)

В конце концов вы найдете кого-то, кто знает, что такое DoReferenceTransaction, а затем, как только вы, наконец, найдете их, они, вероятно, скажут вам, что могут активировать его только в песочнице, и передадут вас кому-то в Бизнес-офисе. Они должны будут затем представить это на утверждение с кем-то еще. Стандартное восточное время. Общее время разговора 59 минут 8 секунд.

Парень, с которым я только что говорил, сказал, что он, вероятно, обрабатывал только 2 звонка в год о DoReferenceTransaction - поэтому вам, возможно, придется поспрашивать. У них есть другой биллинг по подписке, и это не то, что вам нужно.

Также осознайте, что одобрение не является мгновенным, и вам, возможно, понадобится установить историю. Парень, который помог мне, сказал, что это лучший номер 888 215 5506. Обязательно объясните, почему они вам нужны, и постарайтесь убедить их в своей законности. Вероятно, вам поможет авторитетный веб-сайт за доменом для вашей электронной почты PayPal.


Хорошая новость: я подал заявку на справочные сделки в пятницу и был одобрен сегодня (воскресенье). Это было для двух учетных записей - один был открыт только накануне.

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

Я рад сообщить вам, что ваш запрос был одобрен. Вы можно сразу начать использовать эту функцию.

Если у вас есть дополнительные вопросы относительно этого письма, пожалуйста, свяжитесь с Специалист по торговым услугам по тел. 1-888-221-1161.

С уважением,

Операции торгового риска AJ

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...