Checkout

Hosted checkout

Hosted checkout is where customers complete payment without you embedding card fields. VenPays returns a payment_url or redirect_url from initiation / chooser APIs — send the customer to that URL.


Common flows

FlowPurpose
Provider chooserCustomer picks among configured methods
Subscription captureRecurring Mastercard card capture / 3DS
Payment StreamOpen or configured amount on a reusable link
Apple PayApple Pay on web
BenefitPayBenefit Web Checkout
Payment resultStatus display after return

After checkout

Your backend should confirm outcomes with authenticated status checks and webhooks. Do not rely on the browser return alone to fulfill orders.