メインコンテンツへスキップ
このページで

デジタルコマースは、顧客のチェックアウトを注文、支払い、および履行ライフサイクルに接続します。DEUNAを使用すると、ホストされた、埋め込まれた、独自のインターフェース、または直接サーバー統合を使用できます。同時に、プロバイダのルーティングと決済状態を一貫したプラットフォームの概念で管理できます。

旅を構築#

  1. 注文をサーバー側で作成し、金額、通貨、アイテム、支払い者、コールバック、および履行コンテキストを定義します。
  2. アカウント、市場、通貨、および顧客コンテキストで有効になっている支払い方法と分割オプションのみを表示します。
  3. 同じものを維持 order_token および、顧客のリトライや非同期プロバイダの状態を通じて、注文参照を維持します。
  4. ブラウザの結果が保留または不確実な場合、履行前に、ウェブフックまたは権威のある注文の取得を真実として扱います。
  5. キャプチャ、払い戻し、キャンセル、紛争、および調整に関する証拠を、元の注文と支払い試行に対して保持します。

カタログと履行コンテキスト#

以下の 小売注文モデル 実装が製品、バリエーション、プロモーション、配送、および履行フィールドをサポートする必要がある場合。 注文ペイロードライブラリ 一般的なコマースモデルのコピー可能な例が含まれています。

生産の優先事項#

  • 商社バックエンドで合計と割引を計算し、冪等なリトライを決定的にします。
  • オプションを公開する前に、プロバイダ、メソッド、国、通貨、キャプチャ、払い戻し、および認証のサポートを検証します。
  • ロード、保留、拒否、リダイレクト返送、タイムアウト、および重複送信の状態を明示的に設計します。
  • 在庫または価格の変更を、2回目の財務試行を作成することなくテストします。
  • ライブ前に、ウェブフック、購入後の操作、および調整を検証します。

APIと顧客アクションのライフサイクルを実装するために、 クイックスタート, 小売の支払いと注文, および Webhooks.