エンドポイント
当社のサービス指向アーキテクチャには、Zonos Checkoutを統合するための以下のREST APIが含まれています。
checkoutを作成する
顧客のカートからカート情報とアイテムを送信します。
注文を取得する
完了した注文のデータを取得します。
注文を更新する
完了した注文の特定の情報を更新します。
Zonosにカートを渡す
Zonos技術との統合により、顧客をカスタマイズされた国際checkoutに誘導し、最適な購買体験を提供できます。
これを達成する主な方法は2つあります:
- Zonos JS (JavaScript) 統合は、顧客のカートの内容(および顧客)をcheckoutに簡単に渡すことができる迅速なJavaScriptベースのソリューションです。
- API統合は追加のセキュリティを提供し、追加のデータを渡すことができます。
Zonos JS 統合
Zonos JSは、最も簡単で迅速な統合方法です。開発チームがショッピングカートの構造を評価し、次のことを行うカスタマイズされたJavaScriptを作成します:
- 商品名や商品価格などの重要なデータ(以下のアイテム固有のリクエストパラメータを参照)をショッピングカートページから取得します。
- ショッピングカートページにカスタマイズ可能な国際checkoutボタンを配置します。
- サイトから取得したパラメータをcheckoutボタンを介して国際checkoutに渡します。
- 割引コードなどのカスタマイズされた情報を渡すことを可能にします。
カスタムJSスクリプトが準備できたら、ショッピングカートページのHTMLのヘッドまたはボディにインストールする必要があります。
API 統合
Zonos Checkoutとの統合を簡単かつ安全に行いたいと考えています。API統合は、HTTPSを使用してZonosサーバーに接続し、基本的なリクエストパラメータを使用して個々の製品詳細を整合性を持って渡します。
Zonosからの注文取得
注文が行われた後にZonosから注文を収集するには、RESTful APIまたは国際注文通知(ION)を使用できます。APIを呼び出すことで、Zonosから各注文を迅速かつ自動的に取得します。これは注文を取得するための自動化された方法です。
開発者が利用できない場合や国際注文のボリュームが非常に少ない場合には、国際注文通知サービスが利用可能です。国際注文通知は、各国際注文とその内容および顧客情報を通知するメールを送信するサービスです。その後、注文は従業員の一人によって手動でシステムに入力する必要があります。
国際注文通知(ION)サービス
国際注文通知サービスは、承認された国際注文を受け取ると、選択したメールアドレスにメールを送信します。メールには、注文に関するすべての関連情報、商品詳細、顧客の配送情報、および顧客の請求情報が含まれています。このサービスに参加するにはお問い合わせください。
Checkout REST API
Checkout REST APIの動作を学びましょう。Zonos Checkoutを使用するために必要な唯一のステップは、カートを作成し、アイテムをcheckoutに投稿することです。注文を取得するための2番目のエンドポイントは推奨されますが、必須ではありません。
プラットフォームを変更する能力が限られている場合、国際注文が少ない場合、または開発リソースが限られている場合は、カートのみを作成し、注文を手動で取得することを選択できます。APIを介して注文を変更または更新することは、Zonos Checkout APIを介してカートを作成し、注文を取得する場合でも必須ではありません。