Stripe Connect повторно использует сохраненные способы оплаты клиента в подключенных бизнес-аккаунтах

#stripe-payments

#stripe-платежи

Вопрос:

Я пытаюсь найти способ для клиентов повторно использовать сохраненные способы оплаты для любого бизнеса на платформе.

Я создаю платформу, которая позволяет клиентам оплачивать напрямую предприятиям через Stripe Connect. Я хочу, чтобы клиенты могли сохранять способы оплаты перед покупками, а затем повторно использовать сохраненные способы оплаты для любого бизнеса.

Насколько я понимаю, способы оплаты сначала должны быть созданы в учетной записи клиента stripe платформы, а затем скопированы в учетную запись клиента Stripe компании connected business во время (первой) покупки.

Я хотел бы использовать новые API SetupIntents, PaymentMethods и PaymentIntents, но не смог выяснить, как клонировать способы оплаты между платформами и подключенными учетными записями stripe.

Любые советы будут оценены.

Ответ №1:

Вы можете клонировать способ оплаты, созданный в учетной записи платформы, в подключенную учетную запись, вызвав API PaymentMethods с идентификатором подключенной учетной записи, идентификатором PaymentMethod и идентификатором Клиента, для которого он сохранен. Полный пример на всех языках, поддерживаемых Stripe, доступен здесь:

https://stripe.com/docs/payments/payment-methods/connect#cloning-payment-methods

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