我在我们的申请中使用条形支付。它在开发中工作正常,但在使用美国卡的实时应用程序上出错。使用美国卡在印度进行测试。 以下是节点js中的错误日志。 提前谢谢。
答案 0 :(得分:0)
当您尝试使用application_fee
时,会发生此错误,但您未将所连接用户的access_token
作为Create Charge API的第二个参数提供。
要获取application_fee
,您需要使用Stripe Connect,这意味着您代表已连接的用户创建了费用。为此,您需要按照以下步骤操作:
在前端,您需要使用通过Connect流程时从连接用户获得的publishable_key
。您应该不使用您的API密钥。
获得卡片令牌后,您将其发送到服务器,在那里您将收取费用。在那里,你应该不设置你的API密钥,但你应该将连接用户的access_token
作为第二个参数传递给Create Charge API。您可以在documentation中查看一些示例代码,了解如何收取费用。