Skip to main content
An online purchase, a monthly plan, or payments inside the software a business already uses. Choose your starting point below. Each guide takes you into the existing integration, beginning in test mode.

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.

Take it live

Confirm payment from verified webhooks, handle retries safely, and follow the going-live guide. Platforms have a Connect launch guide. Still choosing a payment experience? Compare the options.