0

ユーザーが元の郵便番号と宛先の郵便番号を入力する配送サイトを開発しています。入力は、そのルートで利用可能なすべての荷送人を取得する API を通過します。ユーザーはその中から 1 つを選択します。次に、Infusionsoft の注文を作成したいと思います。https://developer.infusionsoft.com/docs/read/Order_Service#placeOrderを調べましたが、配送業者がルートやコストによって異なるため、製品を作る方法が見つかりませんでした。注文を作成する方法について誰か助けてもらえますか?

4

1 に答える 1

2

よりも柔軟性が必要なため、 InvoiceServiceplaceOrderを使用する必要があります。注文を作成する一般的なプロセスは次のようになります。

  1. InfusionSoft 連絡先を作成します(連絡先が既に存在する場合は、取得して更新します)。
  2. InfusionSoft で空の注文を作成します(注文 API ではなく、請求書 API を介して)
  3. クレジットカードを検証する
  4. カードをデータベースに追加する
  5. 製品を請求書に追加します (製品固有の割引 ID を使用)。これはaddOrderItemを介して行われます。
  6. 請求書に配送を追加します(addOrderItemを介して行うこともできます)
  7. 請求書に請求する

もちろん、ユースケースに合わせてステップを追加、削除、または変更する必要がある場合があります。

于 2014-10-31T15:58:59.350 に答える