Developer documentationDocsGet API keys

Set up with AI

Give your AI assistant the Ronda skill and ask it, in plain words, to add payments. It connects your Ronda account with one click, creates your products and prices, adds the Subscribe and Manage buttons, keeps each user's access in sync with their payments through signed webhooks, and proves it all with a test run — in whatever language your project is written in.

Install the skill

For Claude Code, once per computer:

curl -fsSL https://ronda.am/ronda-skill.zip -o /tmp/ronda-skill.zip \
  && unzip -o /tmp/ronda-skill.zip -d ~/.claude/skills

To share it with your team through the repository instead, unzip it into .claude/skills in the project and commit that folder.

Ask for what you want

Open Claude Code in your project and say, for example:

Add subscriptions with Ronda: Basic ֏5 000 a month and Pro ֏12 000 a month
with a 7-day free trial. Only Pro users can open the reports page.

What it does

  1. Looks at your project — language, framework, how users and access work — and follows its style.
  2. Connects your Ronda account (below) and puts the test keys in your env file, git-ignored.
  3. Creates the products and prices you described.
  4. Adds a server endpoint that opens Ronda's checkout, and the Subscribe / Pay buttons.
  5. Adds a webhook endpoint that verifies Ronda's signature and keeps access in sync: trialing and active users are in, a failed renewal shows “update your card”, a cancellation ends access on time.
  6. Adds a Manage subscription button (the customer's own Ronda page: card, plan, cancel).
  7. Runs a full test in test mode — a payment, a declined card, a renewal, a recovery — and reports what it saw.
  8. Tells you what is left to take real money: a vPOS account from your bank, connected in Ronda.

It never builds a card form (cards are typed only on your bank's page), keeps the secret key on the server, and never switches to live keys by itself.

Connecting your account

No key is copied. The assistant shows a link and a short code; the link opens Ronda in your browser, you sign in, check that the code matches, and press Allow. The app receives a test-mode key — only test mode, so nothing it does can move real money. It then appears in Dashboard → Developers → Connected apps, where you can disconnect it at any time.

Other assistants

The same guide, as plain files for Cursor, ChatGPT or any assistant that reads the web: ronda.am/llms.txt links to the API reference, the webhook guide, the test checklist and the go-live steps.