Checkout

Return URLs

You can set default return URLs on a profile and optionally override them per payment.


Precedence

  1. Per-payment success_url / fail_url on initiate (HTTPS required when set)
  2. Profile-level success/fail URLs
  3. Platform fallback result page

Query parameters typically include track_id and a status indicator when VenPays redirects the browser.


Native iOS

success_url / fail_url do not control native iOS navigation. The Apple Pay sheet completes in-process. See Apple Pay iOS SDK.

Fulfillment

Browser return URLs are a UX convenience. Always confirm payment state server-side.