我正在开发2个应用程序,它们都部署了BrainTree V零支付功能.我在一个Braintree账户用户中准备了Braintree商户账户.
我只有一个托管服务器Braintree端实例.
我的问题是如何通过我的Get_Token或Payment API来区分它们?
先谢谢你!
完全披露:我在Braintree工作.如果您有任何其他问题,请随时联系支持.
听起来您有一个商家ID和两个商家帐户ID.
创建交易时,您可以传递一个merchant_account_id以区分两个商家帐户.以下是Braintree Developer Docs 的一个例子:
result = Braintree::Transaction.sale(
:amount => "10.00",
:merchant_account_id => "your_merchant_account",
:payment_method_nonce => nonce_from_the_client
)
Run Code Online (Sandbox Code Playgroud)
为清楚起见,这里是商家ID和商家帐户ID之间的差异,也来自文档.
商家帐户ID与商家ID
虽然商家帐户ID和商家ID听起来相似,但它们是具有不同目的的不同值.
您的商家ID是整个网关帐户的唯一标识符.每个API请求都需要此值以及API凭据.
您的商家帐户ID是特定商家帐户的唯一标识符.在您的Braintree网关中,您可以拥有多个商家帐户来处理不同业务或货币的交易.如果您只有一个商家帐户,则无需在API请求中指定商家帐户ID.如果您有多个商家帐户并选择不指定商家帐户ID,则所有请求都将通过您的默认商家帐户进行处理.
| 归档时间: |
|
| 查看次数: |
1042 次 |
| 最近记录: |