没有这样的目的地

2024-01-27

我在我的网站中使用 Stripe 方法。用户从我的网站购买产品并通过 stripe 完成付款。 我想收取佣金并将剩余的钱发送给服务提供商。 当我尝试在条纹中使用传输方法时,它会显示错误消息。

"message": "No such destination: acct_1###############",

甚至我的帐户也添加了提供商帐户。

我为此使用下面的代码

$transfer = \Stripe\Transfer::create(array(
     "amount" => 50,
     "currency" => "eur",
     "destination" => "acct_180W54CRJ51SjjGi",
     "transfer_group" => "ORDER_95"
));

请帮助我。


我遇到这个问题是因为我在应用程序中使用了不同的 Stripe api 测试密钥(我从 SO 上的其他地方复制了测试密钥)。

因此,当我去创建付款时,stripe 在平台帐户上找不到该连接的用户。

为了纠正这个问题,我只是确保 Stripe 测试密钥在整个过程中保持一致(当它交付到生产环境时,我会将其设为环境变量)

Stripe.api_key = 'sk_test_51HYHSFGtUKse83O9J4QeAib3cp8sHzGKHAL8JdkshEzuYQKUCKEP3CHE3AIUb7fdevMK7TVAUCyJU0ADSwIUoX00qxZmBI9r'

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

没有这样的目的地 的相关文章

随机推荐