平台如何在 Connect 子账户中的付款上设置描述或元数据。

当平台创建定向收款时,无论是使用 Charges API 还是 PaymentIntents API,平台针对该收款设置的元数据都不会自动传播到所创建的其他对象。例如将资金转到 Connect 子账户的 Transfer 对象,或代表所收到资金的 Connect 子账户中的 Charge 对象。描述和元数据仅针对平台账户中的 ChargePaymentIntent 设置,被视为平台私有内容。一些用户可能需要在 Connect 子账户中的 ChargesPaymentIntents 上设置平台元数据或描述。这需要进行定制开发。

为此,您需要获取与平台账户付款对应的 Connect 子账户付款的 id。首先从 Charge 对象的 transfer 属性中获取与平台的收款相关的转账的 id,然后检索转账并检查引用 Connect 子账户付款的 destination_payment 属性。

可以通过在单个 API 调用中完成此操作,方法是使用 expand 功能并传递 transfer 以在响应中扩展该转账属性,这样您就可以在初始 API 响应中直接访问 destination_payment ID 了。然后,您可以使用 Connect 子账户的 Stripe 账户标头来调用更新 Payment Intent 和/或 Charge API,并针对该付款设置所需的描述或元数据。

是否回答了您的问题?
常见主题
常见主题