如何区分我的 BrainTree 商户账号?

Posted

技术标签:

【中文标题】如何区分我的 BrainTree 商户账号?【英文标题】:How to distinguish my BrainTree merchant account? 【发布时间】:2017-01-18 21:29:22 【问题描述】:

我正在开发 2 个应用程序,它们都部署了 BrainTree V 零支付功能。 我也在一个 Braintree 帐户用户中准备了 Braintree 商家帐户。

我只有一个托管服务器 Braintree 端实例。

我的问题是如何通过我的 Get_Token 或 Payment API 来区分它们?

谢谢你!

【问题讨论】:

【参考方案1】:

全面披露:我在 Braintree 工作。如果您还有任何问题,请随时contact support。

听起来您有一个商家 ID 和两个商家帐户 ID。

创建交易时,您可以传递merchant_account_id 来区分您的两个商家帐户。这是来自 Braintree 开发者文档的an example:

result = Braintree::Transaction.sale(
  :amount => "10.00",
  :merchant_account_id => "your_merchant_account",
  :payment_method_nonce => nonce_from_the_client
)

为清楚起见,以下是商家 ID 和商家帐户 ID 之间的区别 also from the docs。

商家帐户 ID 与商家 ID

虽然商家帐户 ID 和商家 ID 听起来很相似,但它们是具有不同用途的不同值。

您的商家 ID 是您整个网关帐户的唯一标识符。每个 API 请求都需要此值以及您的 API 凭据。

您的商家帐户 ID 是特定商家帐户的唯一标识符。在您的 Braintree 网关中,您可以拥有多个商家帐户来处理不同企业或货币的交易。如果您只有一个商家账户,则无需在 API 请求中指定商家账户 ID。如果您有多个商家账户并且选择不指定商家账户 ID,则所有请求都将通过您的默认商家账户处理。

【讨论】:

以上是关于如何区分我的 BrainTree 商户账号?的主要内容,如果未能解决你的问题,请参考以下文章

如何从 submerchant 帐户在 Braintree MarketPlace 进行退款?

Braintreegateway 未捕获的异常

Braintree Paypal 交易处理器被拒绝(货币代码无效)

银联在线支付----测试商户账号注册

如何在百度地图标注自己的商户信息。

Braintree 如何更改订阅生命周期?