(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”] | 指定配送時間 |