L1パンチアウトの仕組み

  • リリースバージョン: Yokohama
  • 更新日 2025年07月31日
  • 所要時間:2分
  • レベル 1 (L1) のパンチアウトでは、SPO とパンチアウトサプライヤーは cXML プロトコルを使用して通信します。

    L2 パンチアウトフロー

    次の図は、L1 パンチアウトフローを示しています。L1 パンチアウトフロー。

    レベル 1 パンチアウトのための SPO とパンチアウトサプライヤー間の通信

    次の図は、レベル 1 パンチアウトにおける SPO とパンチアウトサプライヤーのインタラクションを示しています。

    注:
    このフローは、他のパンチアウトシステムにも適用できます。ただし、cXML ペイロードの内容はプロバイダーによって異なる場合があります。
    SPOとパンチアウトサプライヤーサイト間の通信。

    パンチアウトサプライヤーサイトからの買い物かごのチェックアウト

    買い物かごのチェックアウトフローには、次のものが含まれます。

    • ユーザーがパンチアウトサプライヤーサイトで買い物かごをチェックアウトすると、パンチアウトサプライヤー(または他のパンチアウトシステム)は、SPOによって公開されたRESTエンドポイントにPunchoutOrderMessage cXMLペイロードを送信します。
    • このエンドポイントの詳細は PunchoutSetupRequest ペイロードに含まれているため、パンチアウトサプライヤーは注文要求の送信先を知ることができます。
    • SPOは、PunchoutOrderMessageペイロードを受信した後、情報を処理し、対応するSPOカート明細を作成します。
    • その後、ユーザーはSPOで買い物かごを確認し、チェックアウトに進みます。チェックアウトに成功すると、購入要求 (PR) が作成されます。

    次の図は、このフローを示しています。

    パンチアウトシステムからのカートチェックアウト。

    パンチアウトシステムへの発注書の送信

    発注書情報をパンチアウトサプライヤーシステムに送信するには、次の手順を実行します。

    • PRが承認され、POが作成されると、SPOはパンチアウトサプライヤーシステムにOrderRequest cXMLペイロードを送信する必要があります。
    • フローアクション [パンチアウト注文要求を送信 (Send Punchout Order Request)] は、PO をパンチアウトシステムに送信します。
    • パンチアウトサプライヤーが注文を作成し、確認を送信します。

    次の図は、このフローを示しています。

    パンチアウトシステムに PO を送信しています。

    パンチアウトサプライヤーシステムからの注文確認と出荷確認の処理

    パンチアウトサプライヤーは、パンチアウトサプライヤーのシステムで設定されている注文確認 URL に注文確認ペイロードを送信します。同様に、パンチアウトサプライヤーは、注文明細ごとに、オプションで出荷確認ペイロードを出荷確認 URL に送信できます。詳細については、「パンチアウトサプライヤーへの注文および出荷確認 URL の提供」を参照してください。

    次の図は、このフローを示しています。

    図 : 1. パンチアウトシステムからの注文確認を処理しています
    パンチアウトシステムからの注文確認。

    次の図は、このフローを示しています。

    図 : 2. パンチアウトシステムからの出荷確認を処理しています
    パンチアウトシステムからの出荷確認。