List delivery & payment options
delivery_optionsList delivery and payment options for the cart to display available choices and return the selected delivery option ID required for checkout.
Instructions
List the delivery and payment option groups for the current Alza account cart (AlzaShop pickup, AlzaBox lockers, courier, payment methods) from the mobile API. Use after items are in the cart and before checkout_preview, to show the user delivery/payment choices and to obtain the selected_delivery_option_id that later steps may require. Do not use on an empty cart — Alza answers with validation errors. Pass selected_delivery_option_id to re-fetch the groups anchored on a specific delivery choice. Requires a loaded mobile API access token — check account_status first; if none is loaded, run auth_start, have the user complete the browser sign-in, then auth_exchange with the returned code and state. Read-only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| selected_delivery_option_id | No | Delivery option id from a prior response to anchor the group listing on a chosen delivery method. Omit for the default listing. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| err | No | ||
| msg | No | ||
| data | No |