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