Skip to main content
Authentication: settlement:prepare
Mutates state: No
include_debug=true requires debug:read or wildcard scope. Returns status, terminal and success flags, summary, retryability, canonical source, redacted destination, amount mode, routing, authorization, current instruction, funds_moved, failure, next action, public step summaries, and timestamps. Public statuses are approval_required, approval_ready, funding_required, funding_detecting, processing, need_review, recipient_correction_required, completed, cancelled, expired, funding_timeout, and failed. This is the authoritative payment state. Internal orchestration identifiers and sensitive recipient fields are omitted. On hosted OAuth this read is card-free. Reopen a missed pre-funding card with get_payment_instruction; after funds move, display show_payment_progress.