ripper docs
I just want to take a payment #
No code. Every merchant has a payment page we host: you get a link, the shopper pays on it, and you read the outcome the same way as everyone else. If you have no site to change, or you do not want to change it, start and finish here.
Building with an AI tool #
For sites built in Lovable, Replit, Base44, Netlify and the like, where the tool writes the code.
The checkout on your page #
The shopper pays without leaving your site, and your page is told what happened. A script tag, the npm package, or the React component — that choice is yours to make inside this route, and the Quickstart asks it first.
The API from your server #
Create a session, read a payment, receive a webhook. This is where your business decides an order is paid, and it is the half that should never be trusted to a browser.
Not sure which #
Read How ripper checkout works first. It is short, it names every piece once, and the rest of these docs are easier afterwards. Most integrations end up using more than one of these routes: a checkout on your page almost always has a server behind it.