2016-07-27 1 views
0

Braintree APIを介してトランザクションの通貨を強制しようとしていますが、これがどのように行われているのかわかりません。通貨(AUD、USD)が実行の一部としてストライプサーバーに渡されるので、ストライプは非常に簡単です。PHPのBraintree API - トランザクションの通貨を適用する

私が見ることができるのは、通貨はお金を受け取る商人のアカウントに依存しているということです。私のアプリは、ユーザーが顧客に請求することを許可するので、ユーザーは請求書の表示通貨を選択します。私は、この選択を彼らの加盟店口座通貨にロックしたいと思います。

これを正しく理解してから、MYR 250の取引(たとえば)を押して顧客に支払いを依頼した場合、取引の後のマーチャントアカウントがEURアカウントであれば、顧客は彼のCCには250ユーロの価値が借方記入されています。

Braintreeでこれを行う方法はありますか?私はマスター商人の下ではなく、標準の商人の口座でこれをしたいと思います。

また、ユーザーが自分のアプリを提供している商人ID /キーからアカウントの通貨を確認する方法はありますか?

私はAPIドキュメント全体を読みましたが、これがどのように行われているのかわかりません。私は何か見落としてますか?既に長い週だった!

答えて

1

全開示:私はブレーントリーで働いています。ご不明な点がございましたら、supportまでお気軽にお問い合わせください。

異なるプレゼンテーション通貨と決済通貨を使用することは可能です。これを設定するには、このsectionをチェックアウトして、直接ブレインアカウントチームにメールしてください:[email protected]

MerchantAccountに関連付けられている通貨を確認するには、merchant_account_idを使用してMerchantAccount.findを呼び出すことができます。 MerchantAccountオブジェクトでは、currency_iso_code属性を確認できます。

+0

ロック@Mimarshall、ありがとう。この5日前に他のBTの男の子が私のメールに返信してくれることを願っています... – TheRealPapa

関連する問題