Choose your project
An online store
Turn a cart into a paid order with hosted checkout. Your server creates
the session and fulfills from a verified payment event.
A vertical SaaS platform
Bring payments into the workflows your software supports. Connect each
business and accept its customers’ payments online or in person.
Each business keeps its own payment and customer records.
A custom checkout
Keep your layout and Pay button. Ionic Blocks collects the card details
and confirms the payment on your page.
A point of sale
Send the purchase to a terminal and read the result in your software.
Build against simulated terminals before the hardware arrives.
A subscription business
Offer a recurring plan. Ionic issues renewal invoices and retries failed
renewals; your application controls access from subscription state.
An invoicing flow for services
Bill for completed work. Create an invoice, then collect from a saved
card or send the customer to its hosted payment page.
Extend your integration
Once the first flow works, add the capabilities your customers need.
Wallet availability depends on the account and payment experience. The wallet
guides cover enablement and domain setup. Connect must be enabled for your
platform; see its availability and permissions.

