Prerequisites
Before you begin, you need:- A Rinne organization account (contact [email protected])
- Your API key from the Rinne dashboard
- A merchant created under your organization
Base URLs
Use the sandbox environment for testing. All examples in this guide use the sandbox URL.
Step 1: Authenticate your requests
All API requests require authentication using your API key in thex-api-key header.
Step 2: Create a fee policy
Before creating merchants, set up a fee policy to define how much you’ll charge for processing transactions.This creates a simple fee policy that charges 0.99% for PIX transactions and 3.0% for all other payment methods. Save the policy
id from the response.Step 3: Create a merchant
Organizations can create merchants to process payments on their behalf.Save the merchant
id from the response. You’ll need it for the next steps.Step 4: Create an affiliation
Before processing transactions, create an affiliation with a payment provider.PENDING_APPROVAL. Once approved by the provider, it will change to ACTIVE.
Step 5: Create a PIX transaction
Once your affiliation is active, you can create transactions.Step 6: Monitor transaction status
You can check the transaction status at any time:Next steps
rinne-js SDK
Accept Apple Pay & Google Pay on the web
Authentication
Learn about API authentication
PIX Payments
Process instant PIX payments
Webhooks
Set up event notifications

