Skip to main content

Common Examples

E-commerce: authorise at checkout, capture at shipment

Hotel: authorise estimated stay, capture actual amount

Pre-order: authorise, void if unavailable

Partial fulfillment: capture per shipment

Fraud review: authorise, review, then decide

Tip adjustment: authorise base amount, capture with gratuity

Rental deposit: authorise deposit, capture actual charges

Detailed End-to-End Example

A merchant selling electronics wants to authorise at checkout and capture at shipment. Step 1: Create payment session
Step 2: Customer authorises (webhook received)
Step 3: Laptop ships, capture R2 200.00
Step 4: Mouse out of stock, void remaining authorisation
Final payment state: