問題タブ [amazon-pay]

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.

0 投票する
0 に答える
248 参照

reactjs - Amazon Pay と React Native の統合

React Nativeを使用してAmazon-Payをモバイルアプリと統合するためのライブラリまたはSDKを知っている人はいますか?

次の例をミディアムから試しましたが、ReactJS専用だと思います。

https://medium.com/@avremelk/amazonpay-react-js-f2c84931f82b

0 投票する
1 に答える
179 参照

woocommerce - WooCommerce: Apple、Google、または Amazon Pay の仮想製品に配送先住所を表示しない

小さな店舗を持つクライアントがいて、1 つの製品が仮想に設定されています ( https://www.theartboxacademy.com/product/pediatric-hospital-boxes/ )。支払い方法としてStripeを使用していますが、この製品には配送先住所が必要ないため、配送先住所を表示したくありません.

Woo では、配送先住所エリアを非表示にする関数を使用しても問題ありません。ただし、顧客が Apple、Google、または Amazon Pay を使用している場合、表示されるモーダルは、仮想製品であっても [配送先住所] セクションを表示します。

仮想製品のみでこの部分を非表示にする方法はありますか?

0 投票する
2 に答える
933 参照

c# - Amazon Pay SDK CompleteCheckoutSession エラー

サンドボックスで、Amazon の v2 c# SDK (MVC アプリ) を使用して、Amazon Pay をウェブサイトに統合しています。セットアップはすべて良好です。キー、リターン URL などを作成しました。

私のチェックアウト プロセスでは、成功した CheckoutSession を作成します。Amazon Pay ボタンをクリックし、テスト購入者アカウントを使用してログインし、有効なテスト用クレジット カードを使用して商品の「支払い」を行います。

Amazon は、期待どおりにチェックアウト セッション ID を使用してリターン URL にリダイレクトします。

CompleteCheckoutSession を試行すると、Amazon API からエラーが返されます

完了しようとする前に CheckoutSession を取得して確認するためのテスト コード行を挿入したところ、現在のステータスが「オープン」であることが示されました。これは、完了しようとしたときの正しいステータスです。チェックアウト セッションのステータスが無効である理由に途方に暮れています。

編集:

私はトランザクションにこのフローを使用しているため、トランザクションの「レビュー」はありません。バイヤーは私のサイトで自分の商品を選択します。

https://amazonpaycheckoutintegrationguide.s3.amazonaws.com/amazon-pay-apb-checkout/additional-payment-button-overview.html

また、これに従ってペイロードを動的に作成していることにも注意してください。

https://amazonpaycheckoutintegrationguide.s3.amazonaws.com/amazon-pay-checkout/amazon-pay-script.html#render-button-using-a-checkout-session-object

したがって、amazonpay ボタンがクリックされると、CheckoutSession を開始するペイロードを構築するメソッドがサイトで呼び出されます。次に、Amazon セッション ID をキャッシュに保存し、合計を保存します。ペイロードが Amazon Pay スクリプトに返され、Amazon サイトに移動します。支払いタイプを選択し、[チェックアウトに進む] をクリックすると、SessionId を使用してサイトに戻り、「完了」ステップを実行できます。

私の CompleteCheckoutSession(sessionId) へのリクエスト

client.CompleteCheckoutSession(sessionId) メソッドからの result.RawResponse:

サンプルコードを編集:

基本的な機能を備えた新しいテスト MVC アプリを作成しました。

}

Index.cshtml ファイルで:

そして最後に、失敗した完全なチェックアウト コード:

注: 一部のキーは難読化されていますが、実際のキーはサンプル コードにあります。

0 投票する
1 に答える
49 参照

alexa-skills-kit - Amazon Pay のアクセス許可が表示されない

Amazon Pay およびその他の権限 (ユーザーの携帯電話番号の電子メール アドレスと名前、デバイス アドレス、Alexa 通知、スキルのパーソナライズ) を利用するスキルがあります。

すべての許可は、Alexa アプリ/ウェブ インターフェースに表示されますが、Amazon Pay は表示されず、開発者ポータルではすべての許可が切り替えられます。これはバグですか、何か不足していますか?