Select an AlzaBox / pickup point
select_pickup_pointSelect a pickup point (AlzaBox or AlzaShop) for the current checkout by submitting the delivery association payload from delivery_options. Updates the delivery selection without placing the order.
Instructions
Associate a chosen pickup point (AlzaBox parcel shop or AlzaShop) with the current checkout by submitting the mobile API's DeliveryPaymentAssociation payload. Use after delivery_options has returned the association object and the user has picked a concrete pickup point. The association object must be copied verbatim from the current delivery_options response — never hand-craft it. Side effect: updates the delivery selection for the current checkout session (does not submit the order — that is place_order or web_place_order). 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.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| association | Yes | The DeliveryPaymentAssociation object copied from the `delivery_options` response for the chosen pickup point. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| err | No | ||
| msg | No | ||
| data | No |