(7) 決済-確認

 

ルーティング ec_client_cart_confirm
引数 無し
{{ path(“ec_client_cart_confirm”)}}

 

Ⅰ 基本情報

 

paymentTotal   お支払い金額の合計
addPoint   今回の注文で追加されるポイント
productTotal   商品価格の合計金額
additionTotal   オプション商品の合計金額
deliveryFeeTotal   配送料の合計金額
chargeTotal   手数料の合計金額
usePoint   今回の注文で使用するポイントによる値引き額
useCouponDiscount   今回の注文で使用するクーポンによる値引き額
message   備考
payment   決済情報の構造体
  name 指定された決済の名前
option1   オプション1
option2   オプション2
option3   オプション3
option4   オプション4
option5   オプション5
option6   オプション6
option7   オプション7
option8   オプション8
option9   オプション9
option10   オプション10
app.security.token.user.rank   会員の場合、会員ランクの名称

 

Ⅱ 配送情報

 

配送情報は、住所、配送方法によって集約され、そのなかに複数の商品が入っています。

 

app.session.get(“ship”)              
  キー:consumerAddressId           キーは顧客の配送先ID
  値:tmpship[]           配送先に紐づく配送方法の構造体
    キー:deliveryId         キーは配送ID
    値:tmpship2[]         配送方法に紐づく商品情報の構造体
      tmpship2[0]        
        products[]      
          products[i]   商品情報のi番目の配列
            product_array[0] 商品SKUID
            product_array[1] カートに入れた数
      tmpship2[“additions”]        
        additions[]      
          additions[i]    
            addition_array[0] ProductSkuのid
            addition_array[1] 該当ProductSkuにつくオプション商品のid
            addition_array[2] 該当ProductSkuにつくオプション商品の数
      tmpship2[“delivery_day”]       指定配送日
      tmpship2[“delivery_time”]       指定配送時間

関連記事

メルマガ登録
セミナーやキャンペーン情報など、不定期で配信しています