PHP 中的 Braintree API - 强制交易货币
Braintree API in PHP - enforce currency for transaction
我正在尝试通过 Braintree API 为交易强制使用一种货币,但我看不出这是如何完成的。 Stripe 非常简单,因为货币(AUD、USD)作为执行的一部分被传递到 Stripe 服务器。
对于 Braintree,我可以看到货币取决于接收资金的商家帐户。我的应用程序将允许用户为其客户开具发票,因此用户将 select 发票的出示货币。我想将这个 selection 锁定到他们的商家帐户货币。
如果我理解正确,然后推送 250 林吉特的交易(例如)并让客户为此付款,如果交易背后的商家账户是欧元账户,那么客户是由我的应用程序呈现的价值 250 林吉特,但他的 CC 被扣除价值 250 欧元。
有没有办法用 Braintree 做到这一点?我想使用标准商家帐户而不是在 Master Merchant 设置下执行此操作。
或者,是否可以通过用户提供我的应用程序的商户 ID/密钥来确认帐户的货币?
我已阅读整个 API 文档,但我看不出这是如何完成的。我错过了什么?这已经是漫长的一周了!
完全披露:我在 Braintree 工作。如果您有任何其他问题,请随时联系 support。
可以有不同的提示货币和结算货币。要进行设置,请查看此 section 并直接向 Braintree 客户团队发送电子邮件:accounts@braintreepayments.com
要确认与 MerchantAccount 关联的货币,您可以调用 MerchantAccount.find
using a merchant_account_id
. With the MerchantAccount object, you can check its currency_iso_code
属性。
我正在尝试通过 Braintree API 为交易强制使用一种货币,但我看不出这是如何完成的。 Stripe 非常简单,因为货币(AUD、USD)作为执行的一部分被传递到 Stripe 服务器。
对于 Braintree,我可以看到货币取决于接收资金的商家帐户。我的应用程序将允许用户为其客户开具发票,因此用户将 select 发票的出示货币。我想将这个 selection 锁定到他们的商家帐户货币。
如果我理解正确,然后推送 250 林吉特的交易(例如)并让客户为此付款,如果交易背后的商家账户是欧元账户,那么客户是由我的应用程序呈现的价值 250 林吉特,但他的 CC 被扣除价值 250 欧元。
有没有办法用 Braintree 做到这一点?我想使用标准商家帐户而不是在 Master Merchant 设置下执行此操作。
或者,是否可以通过用户提供我的应用程序的商户 ID/密钥来确认帐户的货币?
我已阅读整个 API 文档,但我看不出这是如何完成的。我错过了什么?这已经是漫长的一周了!
完全披露:我在 Braintree 工作。如果您有任何其他问题,请随时联系 support。
可以有不同的提示货币和结算货币。要进行设置,请查看此 section 并直接向 Braintree 客户团队发送电子邮件:accounts@braintreepayments.com
要确认与 MerchantAccount 关联的货币,您可以调用 MerchantAccount.find
using a merchant_account_id
. With the MerchantAccount object, you can check its currency_iso_code
属性。