5

我使用 Balanced.js 标记了一张卡,并尝试使用买家电子邮件和标记卡 URI 创建一个买家。我看到这个错误:

Balanced::Conflict(409)::Conflict:: POST 
https://api.balancedpayments.com/v1/marketplaces/TEST-xxxxxx/accounts: cannot-associate-card: Cannot associate card with accounts on this marketplace. Your request id is xxxxxx

关于错误来源以及如何解决的任何想法?

谢谢!

4

2 回答 2

4

这通常表明您正在尝试将在一个市场上标记化的卡与另一个市场上存在的帐户相关联。在 Balanced 中标记化的卡只能是同一市场上的关联账户。

如果您在测试和生产环境之间移动,通常会发生这种情况。最明显的地方是marketplace_uri您传递给balance.js的参数。

你会在你的 javascript 中看到一些代码,看起来像

balanced.init(marketplaceUri);

该 uri 必须与与您用于处理付款的 API 密钥关联的市场相同。

于 2012-08-10T17:52:03.760 回答
0

您需要更改 api 密钥 require 'balanced' Balanced.configure('')

要找到它,请转到仪表板 > 设置 > api 密钥

于 2013-03-23T20:16:19.387 回答