技術概要

下図はエクスプレス チェックアウトフローの概略図です。3つのインテグレーションポイントに対応するステップを下の表に示します。

ステップ説明
1a 顧客は購入する製品を選択した後、ウェブサイトで[PayPalで購入手続きに進む]ボタンをクリックします。これにより、顧客はウェブサイトに配送先や請求書送付先の情報を入力する手間を省くことができます。
1bインテグレーションポイント 1

API コールで、取引の詳細を PayPal に受け渡します。次いで、HTTP リダイレクトを介して顧客を PayPal に移します。顧客は PayPal に移動します。

2a 顧客は PayPal に保存されている配送先住所と支払い方法を選択します。
2b 顧客は[チェックアウトを続行]をクリックして、PayPal の使用を承認した後、ウェブサイトに戻ります。
2c インテグレーションポイント 2

顧客はウェブサイトに戻されます。PayPal は HTTP リダイレクトにより顧客を移動させます。その後、API コールによって、注文の履行に必要とされる配送先住所、メールアドレス、その他の情報といった取引の詳細を取り込みます。

3a 顧客がウェブサイトでチェックアウト処理を終了し、注文を確認した後、注文を完了させます。
3b インテグレーションポイント 3

顧客が発注を行うと、API コールで PayPal を呼び出し、支払いを請求します。(顧客にはこのステップは示されません。)支払い取引が開始され、PayPal が支払いのメール受領書を顧客に送付します。

4顧客を注文確認ページに移動します。