2013-12-06 3 views
0

Я посмотрел вокруг SO для этого, но я не могу найти ничего подобного.Create/UpdateRecurringPaymentsProfile - могут ли клиенты использовать свои учетные записи PPal?

В моем сервисе я желаю взимать плату ежемесячно, в зависимости от количества пользователей моих клиентов.

Итак, этот вопрос разбит на две части.

  1. То, что я хочу знать, возможно ли клиент использовать свой собственный счет PayPal (без ввода каких-либо деталей CC) с сочетании с CreateRecurringPaymentsProfile через НВП, я просмотрел документацию и ничего не может различить. Так ясно, что это невозможно сделать с помощью NPV. Из того, что я видел до сих пор.

    i. Если я сделаю подписку Express-Checkout, я могу внести 20% -ное изменение на общую сумму каждые 180 дней (Я НЕ ДЕЛАЮ хочу сделать это) - Я хочу получить профиль через IPN, а затем изменить ежемесячный сумма по потребности по необходимости

    ii. Было упоминание о связанных сделках, но Документация очень запутанна.

  2. Так сказать, есть способ, чтобы создать повторяющуюся подписку оплаты через аккаунт PayPal на сайте PayPal, следующий шаг, чтобы иметь возможность обновить подписку с помощью команды UpdateRecurringPaymentsProfile НВП.

В то время как я рад передать детали CC (который уже работает отлично), я просто интересно, если это действительно возможно создать кнопку, которая позволит создать подписку - один раз на успех-запрос IPN отправляется назад с идентификатором ProfileID, который я могу изменить сумму выставления счетов NVP.

So TL; DR;

Ток у меня есть

  1. Регистрация на нашем сайте
  2. Введите CC Детали
  3. Backend представляет данные в PayPal и если он будет принят, - продолжает дальше.
  4. При изменении любой учетной записи обновлять размер ежемесячной ежемесячной суммы.

Поток Я хочу

  1. Регистрация на сайте
  2. Нажмите на кнопку Authorize перенаправлены на PayPal
  3. Войти в свой аккаунт PayPal Создание Периодическое профиля.
  4. При любых изменениях учетной записи обновите размер ежемесячного платежа профиля.

редактировать добавить - все это работает в настоящее время, пришлось обратиться и приставать к PayPal непосредственно на время lonngg.

ответ

1

Я немного смущен, потому что звучит так, как будто вы ответили на свой вопрос, но потом сказали, что это не то, что вы хотите .. ??

Экспресс-проверка делает именно то, что вы указали в конце своего сообщения, и оно запускает IPN, как и любую другую транзакцию PayPal. Вы действительно ограничены тем, сколько вы можете настроить количество профилей, созданных с помощью EC, хотя, как и вы упомянули, с 20% каждые 180 дней. Если вы создаете профили с помощью Payments Pro (DoDirectPayment или PayFlow), то вы не ограничены, и вы можете корректировать суммы, сколько нужно, когда вам нужно.

Ссылочные транзакции и предварительные одобрения могут быть интересными. Я на самом деле написал an article about what they are and how they differ from each other некоторое время назад, что вас может заинтересовать.

+0

Я не был уверен, как его сложить. То, что я хочу сделать, - предоставить возможность использовать учетные записи PayPal, перенаправляя их на свой сайт, текущий поток просто запрашивает данные CC, а затем выполняет команду NVP - сохраняя ее на моем веб-сайте, где, как я хочу, чтобы перейти на веб-сайт PayPal, чтобы они могли использовать учетную запись PayPal, а не просто вводить данные CC (но без ограничения 20% в месяц) - если это невозможно, это не большая потеря, поскольку текущая система работает как -Это, я просто хотел иметь больше возможностей. Хорошая статья btw – DdD

+0

Хорошо, да, теперь у вас будет просто вариант кредитной карты, который вы даете людям, у которых может не быть PayPal. Опция PayPal для тех, кто ее хочет, будет выполнена с помощью Express Checkout, но вы действительно ограничены увеличением на 20%. Если вам нужно больше, вы всегда можете убить текущую подписку и создать новую для человека. –

+0

Ах спасибо за разъяснение, я не думаю, что убийство подписки будет работать; похоже, слишком много хлопот - я в основном занимаюсь бизнесом. Они взимаются с лимита за каждого пользователя (поэтому, если они добавят больше пользователей, они автоматически получат дополнительную плату за месяц, что может превышать 20%); Я предполагаю, что «Не исправить то, что не сломано» применимо здесь. Спасибо за ваше время и помощь. – DdD

Смежные вопросы