Я посмотрел вокруг SO для этого, но я не могу найти ничего подобного.Create/UpdateRecurringPaymentsProfile - могут ли клиенты использовать свои учетные записи PPal?
В моем сервисе я желаю взимать плату ежемесячно, в зависимости от количества пользователей моих клиентов.
Итак, этот вопрос разбит на две части.
То, что я хочу знать, возможно ли клиент использовать свой собственный счет PayPal (без ввода каких-либо деталей CC) с сочетании с CreateRecurringPaymentsProfile через НВП, я просмотрел документацию и ничего не может различить. Так ясно, что это невозможно сделать с помощью NPV. Из того, что я видел до сих пор.
i. Если я сделаю подписку Express-Checkout, я могу внести 20% -ное изменение на общую сумму каждые 180 дней (Я НЕ ДЕЛАЮ хочу сделать это) - Я хочу получить профиль через IPN, а затем изменить ежемесячный сумма по потребности по необходимости
ii. Было упоминание о связанных сделках, но Документация очень запутанна.
Так сказать, есть способ, чтобы создать повторяющуюся подписку оплаты через аккаунт PayPal на сайте PayPal, следующий шаг, чтобы иметь возможность обновить подписку с помощью команды UpdateRecurringPaymentsProfile НВП.
В то время как я рад передать детали CC (который уже работает отлично), я просто интересно, если это действительно возможно создать кнопку, которая позволит создать подписку - один раз на успех-запрос IPN отправляется назад с идентификатором ProfileID, который я могу изменить сумму выставления счетов NVP.
So TL; DR;
Ток у меня есть
- Регистрация на нашем сайте
- Введите CC Детали
- Backend представляет данные в PayPal и если он будет принят, - продолжает дальше.
- При изменении любой учетной записи обновлять размер ежемесячной ежемесячной суммы.
Поток Я хочу
- Регистрация на сайте
- Нажмите на кнопку Authorize перенаправлены на PayPal
- Войти в свой аккаунт PayPal Создание Периодическое профиля.
- При любых изменениях учетной записи обновите размер ежемесячного платежа профиля.
редактировать добавить - все это работает в настоящее время, пришлось обратиться и приставать к PayPal непосредственно на время lonngg.
Я не был уверен, как его сложить. То, что я хочу сделать, - предоставить возможность использовать учетные записи PayPal, перенаправляя их на свой сайт, текущий поток просто запрашивает данные CC, а затем выполняет команду NVP - сохраняя ее на моем веб-сайте, где, как я хочу, чтобы перейти на веб-сайт PayPal, чтобы они могли использовать учетную запись PayPal, а не просто вводить данные CC (но без ограничения 20% в месяц) - если это невозможно, это не большая потеря, поскольку текущая система работает как -Это, я просто хотел иметь больше возможностей. Хорошая статья btw – DdD
Хорошо, да, теперь у вас будет просто вариант кредитной карты, который вы даете людям, у которых может не быть PayPal. Опция PayPal для тех, кто ее хочет, будет выполнена с помощью Express Checkout, но вы действительно ограничены увеличением на 20%. Если вам нужно больше, вы всегда можете убить текущую подписку и создать новую для человека. –
Ах спасибо за разъяснение, я не думаю, что убийство подписки будет работать; похоже, слишком много хлопот - я в основном занимаюсь бизнесом. Они взимаются с лимита за каждого пользователя (поэтому, если они добавят больше пользователей, они автоматически получат дополнительную плату за месяц, что может превышать 20%); Я предполагаю, что «Не исправить то, что не сломано» применимо здесь. Спасибо за ваше время и помощь. – DdD