Everything you need to let customers pay in money with instant bank transfers
redirectUrl
where users go to complete the payment.
redirectUrl
.redirectUrl
to send users to the Ivy-hosted bank selection and payment confirmation screen flow.Ivy Instant Bank transfer Flow
redirectUrl
. They’ll complete their payment in the Ivy Checkout interface.
successCallbackUrl
or errorCallbackUrl
after the payment is completed or cancelled.
Customers are redirected with these query parameters attached to the success or error callback URL you defined when creating the checkout session:
checkoutSession
status is set to closedorder
object is created containing:
checkoutSession
status
field tracking payment progresspaid
status when payments have settled.
Learn more in Accounts.
instant_only
: Use only instant payment railsinstant_preferred
: Prioritize instant payment rails but allow fallback to standardstandard
: Use only standard (free but slower) railsprefill.bankId
to pre-select a specific bank for the customer.customer.email
field, not in the prefill section. This ensures proper customer recognition for the Remember Me feature.