問題タブ [braintree]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - ブレインツリーの「トランスペアレント リダイレクト」はどのように実装されていますか?
Braintree の透過的なリダイレクトの仕組みのステップ 2 では、次のように述べています。
その後、支払いゲートウェイはデータを保存し、顧客をサイトにリダイレクトします. 支払いゲートウェイはコンテンツを表示せずに顧客をサイトにリダイレクトするため、顧客はサイトを離れたことに気付かない.
この透過的なリダイレクトはどの程度正確に実装されていますか?
- HTML メタリフレッシュ?
- Javascript ロード URL スニペット?
- HTTP 3xx リダイレクト?
drupal-7 - DrupalFormAPIとBrainTree例外認証
APIを使用してDrupalフォームを作成し、必要に応じてフォームを作成すると、Braintreeは認証例外を返します。同じレンダリングされたHTMLを取得してページに出力すると(APIをスキップ)、機能します。理由がわからない!
以下は機能しないコードです。
代わりに、その正確なHTML出力を取得し、normal_menu_itemと上記と同じクレデンシャルを使用してこれを実行する場合...
ステータスコード200で正常に返されます。drupal_get_formまたはdrupal_renderに関する何かが、braintreeがフォーム投稿を認証するために必要な環境を強制終了します。いったい何がこれを引き起こしているのでしょうか?ブラウザのHTML出力は、どちらの方法でも100%まったく同じですが、最初の方法では認証されません。
詳細については私に尋ねてください、そして私はそれらを提供します-これを理解するために必死です。
javascript - レールhidden_field_tag内でjavascript関数を呼び出す
シンプルなサイトにブレインツリーを設置しています。Braintree は決済プラットフォームです。彼らの例では、hiddel_field_tag を次のように使用しています。
今、私の場合、サーバー経由ではなく3つのオプションしかないため、javascript関数を介してトランザクションの金額を設定したいと考えています。私は多くのことを試しました
どこ
しかし、動作していません。ご覧のとおり、私はまだ Rails の学習段階にあります。質問は、変数を変更したり、hidden_field_tag に関数を追加したりするにはどうすればよいかということです。:mount => "variable-set-by-javascript" にすることもできましたが、できませんでした。
payment-gateway - Braintree での透過的なリダイレクトの代替案
透過的なリダイレクトの代わりに、Braintree へのリダイレクトが行われ、彼らが支払いを処理する方法はありますか?
laravel - Laravelの支払い処理
laravelを介してクレジットカードを受け入れる実装に取り組む方法を考えていました。ユーザーが相互にやり取りし、お互いから物を購入できるシステムが欲しいので、私は「仲介者」になります。それは合法ですか?
何か案は?
java - Braintree 支払いのクライアント側暗号化
私はブレインツリーの支払いのためのクライアント側の暗号化に取り組んでいます。暗号化なしでアプリケーションは正常に動作しますが、クライアント側の暗号化 (braintree-1.1.0.min.js) を使用してカード番号を暗号化すると、カード番号は (長い文字列に) 暗号化されますが、応答としてエラーが発生します。
(クレジット カードの種類は、このマーチャント アカウントでは受け入れられません。クレジット カード番号は 12 ~ 19 桁である必要があります。CVV は、American Express の場合は 4 桁、その他のカードの種類の場合は 3 桁である必要があります)`
私は、braintree サイトで提供されているカード番号として 4111111111111111 を使用しています。
ブレイン ツリー サイト。 サーバー側では、Java を使用しています。助けてくれてありがとう...
ios - iOS-iTunesStore以外の支払いを伴うアプリ内支払い
iOSでのアプリ内購入に外部支払いシステム(Braintreeなど)を使用する場合のルールは何でしょうか。すでにウェブ上で動作するストリーミング音楽サービスを実行しており、Android+iOS用のアプリを開発したいと考えています。これはサブスクリプションサービスであり、現在、すべての支払いはBraintreeを通じて実行されています。可能であれば、これからも続けていきたいと思います。
いつこれが許可され、いつ冗長になるかについての正確な詳細については少しぼんやりしています。
これにより、ユーザーはアプリ内で完全なトラックをストリーミングできます(それ以外の場合、取得するのは30秒のプレビューだけです)が、オンラインや他のプラットフォームでサブスクリプションを使用することもできます。したがって、これは「Appleの法律」によるサードパーティの支払いシステムの許容される使用でしょうか?
c# - Braintree APIは、サンドボックスのCreateCard.CreateでBraintree.Exceptions.AuthorizationExceptionをスローします
ASP.NET MVC 4、.NET Braintree Payments API、およびBraintree.jsを使用しています。
これが私がBraintreeのために作った簡単なラッパーです:
このメソッドを呼び出すと、次のように機能します。
その後、Braintreeダッシュボードで完了したテストトランザクションを表示できます。したがって、Braintree.jsからの暗号化されたフォーム値がコントローラーのアクションに正しく到達し、キーとマーチャントアカウントIDがすべて正しく設定されていることがわかります。
上記のChargeCardOnceの呼び出しを、以下のStoreCustomerの呼び出しに置き換えると、次の行でBraintree.Exceptions.AuthorizationExceptionが発生します。return _braintreeGateway.CreditCard.Create(creditCard);
Braintreeのサポートから:「サンドボックスは本番環境がどのように見えるかを正確に反映するように構築されているため、サンドボックスに顧客とクレジットカードを作成できます。」
誰かがこれも経験したことがありますか?私はBraintreeのサポートをこの質問に言及していますが、SOの誰かがこれを見て、解決策または回避策を知っていれば、私は大いに安心します。