問題タブ [klarna]
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.
php - KlarnaのWebショップへの統合
Klarnaの統合、およびpclassパラメーターをメソッドに渡す方法を教えてください。たとえば、顧客が12回に分けて支払うaddTransaction
という指示をKlarnaに渡したい場合、どうすればこれを実現できますか。ありがとうございます。
注:pclassをフェッチして、ファイルに保存しました。
誰かが私の助けのためにここにadd_transaction()関数の短いコードサンプルを入れてもらえますか?
php - ノルウェー以外の国からKlarnaをチェックアウト
klarna チェックアウトのテスト
https://checkout.testdrive.klarna.com/checkout/orders
klarna によって提供された資格情報を使用して
しかし、それはノルウェー専用です。誰かが他の国からテストしたい場合、IP に対してチェックするため、(郵便番号のように) エラーが発生します。ここでエラーを確認してください: http://tinypic.com/r/r05h0o/9
- 私の場所をドイツに変更しようとし、郵便番号を追加しましたが、社会保障番号に問題が発生しましたここでエラーを確認してください: http://tinypic.com/r/10pr1io/9
php - Klarna チェックアウト KCO 検証
Klarna Checkout を通じて、顧客が 20 以上であることを確認しようとしています。
検証用の機能が組み込まれています。こちらを参照してください https://developers.klarna.com/en/se/kco-v2/checkout/use-cases#validate-checkout-order
checkout.php ページは次のようになります。
顧客が「今すぐ購入」をクリックすると、klarna_validation.php スクリプトが実行され、HTTP ステータス 202 OK または 303 SEE OTHER で Klarna に返品が送信されます。
以下は私のklarna_validation.phpです
Klarna によると: POST リクエストは、merchant.validation_uri に送信されます。リクエストの本文には、現在の注文情報が含まれます。注文情報の構造は、チェックアウトのレンダリングで見たように、注文を取得した結果と同じです。
問題は、 $_POST['customer']['date_of_birth'];でデータを取得できないこと です。空っぽです。
これを検証するには、$_POST['customer']['date_of_birth']; このように、too_young.php ページの URL に含めました (too_young.php?$pno)。too_young.php にたどり着くと、$pno は空です! (URLはtoo_young.php?)
誰かが私が間違っていることを知っていますか?