After the order

user_pickup_confirm

Record the buyer's own word about an order that is ready for pickup.

View as Markdown

Three uses: "I am at the counter", "I collected it", and "I did not collect it".

TypeWrite: changes a cart or an order
Needs a cart the buyer approvedNo
Moves moneyWith picked_up: true, charges the order if it has not been charged yet.
Tool description (what the assistant sees)
Records the buyer's own word about an order that is ready for pickup. Without picked_up it is the buyer's presence at the counter: a signal the shop cannot produce on its own, kept as evidence if the handover is later disputed; the pickup code alone completes the handover. With picked_up: true the buyer confirms collecting the order and it is charged now, the same as when the shop enters the pickup code — this covers a buyer who left without giving the code. With picked_up: false the buyer says they did not collect an order the shop marked as handed over without the code; nothing is charged and XEKTA support reviews it. Does not close the dispute window. Repeating a call is harmless.

#Parameters

NameTypeRequiredDescription
order_iduuidYesThe order.
picked_upbooleanNoThe buyer's own answer, given by the buyer and not inferred. true: collected, and XEKTA charges the order now if it has not been charged yet. false: not collected, nothing more is charged and XEKTA support reviews it. Left out: only records that the buyer is at the counter.