Confirm an iDEAL | Wero checkout
Public browser return action, throttled to 30 requests per minute. The random checkout token must belong to the route client and program. Verifies bank/provider evidence and attempts to record the approved gift once. Repeat the same token to poll a processing outcome; a successful HTTP response can still mean processing, requires_action, review or refund progress. Completed results are disclosed according to checkout_secret.
Path Parameters
Client id.
x >= 1207
Program id.
x >= 1Short-lived audience token returned by an audience action.
"018fd5a0-1331-7000-8000-000000000123"
Body
Request fields accepted by this operation. Omitted optional properties retain the behavior described above.
Browser secret returned when the checkout started. Optional for status; required to disclose the full recorded result.
"secret-returned-by-start"
Optional Stripe intent identifier returned by the bank redirect. A valid different intent produces 404; malformed values are ignored.
^(pi|seti)_[A-Za-z0-9]+$"pi_example123"
Response
Confirm an iDEAL | Wero checkout response.
completed, processing, requires_action, failed, canceled, refunded, refund_pending, review Support reference when recording or refunding needs attention.
Recorded legacy checkout result for this flow. Without the matching checkout_secret, this is reduced to status, message and success_state. A matching browser secret may also reveal the original session/redirect and donor/checkout fields.