#paypal #stripe-payments #payment-gateway
Вопрос:
Я работаю над приложением, которое будет получать платежную информацию пользователя при регистрации и хранить ее где-нибудь. Приложение фактически получает заказ из внешнего источника, рассчитывает стоимость доставки, взимает плату и затем отправляет его. Списание стоимости доставки должно происходить в фоновом режиме без согласия пользователя, учитывая, что мы уже разрешили пользователю списать платеж с его карты.
Теперь я видел несколько платежных шлюзов, таких как Stripe, Paypal, Braintree, Authorize.net, Скрилл и так далее. Все они поддерживают либо регулярные платежи на одну и ту же сумму, либо авторизацию и последующую регистрацию на фиксированную сумму. Что не будет не соответствовать моим требованиям.
Я видел, как разные платформы делали такие вещи, как AWS, Upwork и так далее. Они создадут счет за услугу, которой вы пользуетесь, или оплатят ее по требованию. Я знаю, что у них есть свои собственные платежные шлюзы. Но есть ли какая-либо услуга, которую я могу использовать для достижения этой цели.
Комментарии:
1. «Взимание стоимости доставки должно происходить в фоновом режиме без согласия пользователя»… неужели я единственный, кто думает, что это звучит как мошенничество?
2. Я полагаю, что они подразумевают предварительное одобрение соглашения о выставлении счетов пользователем, но не одобрение пользователя во время выставления счетов
3. Да, с предварительно утвержденным соглашением о выставлении счетов.
Ответ №1:
Похоже, вы ищете функцию, которая по-разному называется ссылочными транзакциями, соглашениями о выставлении счетов или платежными токенами.
У PayPal есть API хранилища, находящийся в открытой бета-версии, который может делать это в сочетании с API заказов. Вот пример.
Однако для использования этой функции учетная запись, получающая платежи, должна быть одобрена для функции PayPal «Справочные транзакции». Владелец учетной записи должен обратиться в службу поддержки бизнеса PayPal (не в службу технической поддержки), чтобы запросить и объяснить необходимость этой функции для бизнеса, которая может быть одобрена или не одобрена. Насколько я понимаю, это помогает быть хорошо зарекомендовавшим себя бизнесом.
Ответ №2:
Stripe поддерживает взимание сохраненных способов оплаты позже за переменную сумму. Взгляните сюда: https://stripe.com/docs/payments/save-during-payment?platform=android#android-create-payment-intent-off-session
Комментарии:
1. Да, я действительно знал об этом, но я искал шлюз, который поддерживает Paypal так же хорошо, как Stripe-нет. Спасибо, что упомянули об этом.