2016-05-05 12 views
0

私はこの例にしたがってクレジットカード情報を提出し、CardNonceを取り戻そうとしています。CardNonceを取得する必要があり、コールバックを取得できません。

https://docs.connect.squareup.com/articles/adding-payment-form/

フォーム作品。私はすべての情報を入力することができます。私は、メッセージボックスwindow.alert( "IN requestCardNonce")を呼び出すためにデバッグステートメントを挿入したので、ボタンと関数requestCardNonce()が呼び出されています。ボタンをクリックすると表示されます。

ただし、ボタンをクリックした後、cardNonceResponseReceivedが機能しないようです。私はwindows.alertメッセージボックスをその関数に入れ、決して起動しません。ブラウザがサーバーに接続しているように処理され、テキストボックスがリセットされますが、cardNonceResponseReceived()コールバックを起動できないようです。

どうしたらよいですか?メッセージボックスのアラートを除いて、この例をほぼそのままコピーしました。 Squareから私のapplicationIdを挿入しましたが、そうでなかったとしても、私はまだコールバックが発生すると予想しますが、エラーに値を設定します。

答えて

0

私のページ要素の周りに通常はフォームASP.NETを生成した次のコードを置いていて問題が発生していたようです。

<form id="form1" runat="server"> 
</form> 

削除した後、動作を開始しました。

関連する問題