Skip to main content

Online payments

Every way to accept an online payment with Voucherly starts the same way — your server creates a Payment with the API — and differs in what the customer sees next. Pick the one that fits how much of the checkout you want to own.

Where the customer paysWhat you buildBest for
Hosted checkoutOn a page hosted by Voucherly, with every payment method of your accountA button that creates the Payment and redirectsGetting live fast, with no frontend work
Voucherly ComponentsInside your page, in a payment form rendered by Voucherly.jsThe Payment, a container and a few callbacksA checkout that stays on your site, without handling payment data
Custom integrationOn the page of the gateway they picked on your siteYour own gateway selector on top of the APIFull control over how methods are presented
E-commerce pluginsOn the hosted checkout, wired by the pluginNothing: install and configureWooCommerce, PrestaShop and Shopify stores

Whatever you choose, the outcome reaches your server the same way: the S2S callback and the Retrieve a Payment API. Two-step payments, saved payment methods and the rest of the payment lifecycle work with all of them.

Selling in person — a kiosk, a vending machine — is covered in In-person payments; paying at the table in a restaurant is a Voucherly product of its own, Pay at table.