【发布时间】:2021-02-23 20:56:12
【问题描述】:
我正在处理条带支付,我需要在与平台连接的不同连接账户之间拥有一个共享客户
我在条带连接中使用“Express Accounts”来连接与平台帐户关联的已连接帐户。
在前端(客户端)(Angular)上,使用“Stripe Prebuilt checkout page”接受付款,我正在 webhooks(checkout.session.completed) 中验证付款后端使用 Django Rest Framework。
我正在使用目的地费用来处理付款以及单独的费用和转账。 (我可以通过指定 payment_intent_data.application_fee_amount 和 payment_intent_data.transfer_data.destination 来实现使用条带预建结帐页面)
目的地费用是指在平台上处理费用 然后资金立即自动转移到 关联帐户的未结余额。
现在我有一个要求,我需要共享客户并跨关联帐户共享客户,
- 是否甚至可以使用条带实现共享客户 预建结帐页面?
- 如果是,我该如何实现?
- 或者我需要与"Custom payment flow" 一起接受一个 付款?
我尝试关注这篇文章Clone customers across accounts,但不幸的是我没有运气。
使用 Connect,您可以通过以下三个步骤完成此操作:
在平台帐户上存储客户,使用付款方式
在需要收费时制作代币来克隆付款方式
代表关联帐户的客户使用新令牌创建费用
- 对于第 2 步,我什么时候需要创建令牌?
- 在哪个 webhook 事件之后(payment_intent.succeeded?或 checkout.session.completed ?),我是否需要创建令牌和 跨帐户克隆客户?
我还可以附上任何代码供您查看,并向您展示我现在已经尝试过的内容。
如果您需要,请在 cmets 中告诉我。
【问题讨论】:
-
“我还可以附上任何代码供您查看,并向您展示我现在已经尝试过的内容。”请这样做,如果你有的话。这总是有助于避免重复您尝试过但没有成功的相同步骤。
标签: python django django-rest-framework stripe-payments