1

私はphpとmagentoが初めてで、Braintreeサンドボックス環境を使用しています。注文を送信する時点でチェックアウトを行うたびに、このエラーでポップアップが表示されます-

There was an error capturing the transaction.
(Transaction declined: Credit card number is required.
CVV is required.)

ウェブサイト - http://www.coronafactory.com http://www.tvbedfactory.com

両方のサイトに影響を与える前に動作していましたが、このプラグインと競合するプラグインを確認しましたが、見つかりませんでした。Braintree から、「Braintree.js ウィジェットが初期化されているようですが、結果のオブジェクトが使用されることはありません。」「ファイル app/design/frontend/base/default/template/braintree/review_js.phtml がチェックアウト フォームに含まれていません。このファイルには、フォームの値を暗号化し、適切な名前を付ける JavaScript が含まれています。」

デバッグ コード 'alert('hello');' を挿入しました。運の悪いファイルでは、そのファイルをまったく見ていないようです。

4

1 に答える 1

1

Braintree 開発者はこちら。他の誰かがこの問題に遭遇した場合、何が起こったかは次のとおりです。

Magento テーマでいくつかのエラーが発生しcheckout.xml、フォームが正しくレンダリングされませんでした。これにより、Braintree 暗号化 JavaScript が適切にトリガーされなくなりました。

Braintree の統合に関する問題については、遠慮なくBraintree のサポート チームにお問い合わせください。

于 2013-08-07T15:49:58.343 に答える