Hold funds on a card without charging, then capture or cancel within the authorization window.
Authorizing a card payment is not a separate endpoint. It’s Create Payment with payment_method.detail.card.capture set to false. Funds are held on the cardholder’s account and released to you only when you Capture the transaction. If you don’t capture before the authorization expires, or you call Cancel, the hold is released back to the cardholder.
On success, Yuno returns the full Payment object with status: PENDING and sub_status: AUTHORIZED, and a transaction of type: AUTHORIZE. The card is not charged at this point. Funds are held.
Settle the authorization. Supports partial capture up to the authorized amount.
Cancel
Release the hold before capture.
Authorization windows are issuer- and scheme-dependent, typically 7 days for most card brands. Uncaptured authorizations expire automatically. Plan capture/cancel calls well inside that window.
Only card-family methods (CARD, APPLE_PAY, GOOGLE_PAY) support authorize-only. Bank transfers, vouchers, BNPL, and wallets settle immediately. capture: false is ignored for those methods.