Integration paths

Ping Payments offers two ways to accept payments. Both are built on the same Payments API, the same payment orders, merchants, split trees, and settlement logic. The difference is who builds the payment UI.

Payments API

Your backend calls the API directly. Your frontend handles the payment method UX, card forms, Swish QR codes, Klarna redirects, and so on.

This is the path most integrations take. Choose it when you want full control over the checkout experience or have an existing UI to integrate into.

Hosted Checkout API

You create a checkout session and send the customer a link. Ping hosts the payment UI and handles all PSP-specific flows automatically.

Hosted Checkout is built on top of the Payments API. All the same concepts apply, you just don't build the UI. Choose it when you want to move fast or don't need a fully white-labelled experience.