One connection
One contract and one connection for every country and payment method. We add and swap channels for you — your developers never rewrite anything.
[Payments for high-risk business]
[01 / Who we take]
Ten lines of business. Each one breaks payments in its own way, and we know exactly how — because these are the only businesses we work with.
The acquirer drops you for the category, not for your numbers.
Clients withdraw exactly when your money goes “under review”.
One flag on the category and payments stop altogether.
Payments are declined by category, without a look at the customer.
To the card networks you are a permanent exception.
Subscription chargebacks come in a steady stream, and it is not fraud.
Top-ups arrive in waves around tournaments.
The customer skips your support and goes straight to the bank.
Thousands of small payments, every single day.
Paying out to thousands of people every week.
[02 / Guarantees]
These are not words in a contract. This is how the system is built, and there is no situation in which it quietly stops working that way.
One contract and one connection for every country and payment method. We add and swap channels for you — your developers never rewrite anything.
Even if a payment gets sent twice, the customer is charged once. We enforce that on our side, so it does not depend on how carefully your site is written.
When a channel refuses, we immediately send the payment to the next one. Your customer sees a single attempt and does not abandon the cart.
When you take your revenue and in which currency is a setting in your account, not a favour you ask a manager for every time.
[03 / Geography]
We cover very different markets — Latin America, Europe, the CIS, Africa and Southeast Asia. In each one your customer pays the way they are used to at home: by card, by instant bank transfer or from a wallet. Your side keeps a single connection.
[04 / What you get]
All of it runs from one dashboard and one connection.
Cards, local methods and crypto — where your customers are.
01To cards, accounts and wallets. One by one or as a list.
02One channel failing does not stop your payments.
03Take payments in one, withdraw in another.
04One list: deadlines, documents, status.
05One channel refusing is not a lost payment
[05 / Connecting]
If you have a developer, the documentation and a test mode are enough for them. If you do not, we set everything up ourselves — all you send is your company details.
POST /v1/payin HTTP/1.1Host: api.roxanpay.comContent-Type: application/jsonIdempotency-Key: 6f1c4b2e-9d33-4a07-8f21-2b6e0c5a91d4X-Signature: hmac-sha256=9b7d…c412X-Timestamp: 1753795200 { "amount": 25000, "currency": "BRL", "method": "pix", "customer_ref": "u_8812", "callback_url": "https://merchant.example/hooks/payin"} HTTP/1.1 201 Created{ "id": "pi_01J8ZQK4M7X0", "status": "routing", "attempt": 1} [06 / Questions]
Most likely yes. We work with iGaming and betting, forex and CFD, crypto exchanges, dating, adult, streaming and creator payouts, nutra, esports and game top-ups. Your licence and country decide the details, but your line of business on its own is never the reason for a refusal — that is the whole point of us.
It depends on whether you have a developer and how quickly your documents come through. The technical side is simple: one connection covers every payment method, and after that we swap channels ourselves without any changes on your side.
We send it straight to the next channel. Your customer sees one payment attempt, and you get one final answer instead of a string of declines.
No. Sending the same payment again returns the first result and does not move money a second time. We enforce that on our side, so it does not depend on your website.
On the schedule you set and in the currency you choose. If you take payments in one currency and withdraw in another, the rate is fixed at the moment of the operation and stays visible in your reports.
[Next step]
Write to us: which countries you work in, how your customers pay and what volumes you expect. We will tell you honestly what we can connect and what we cannot, before you spend a day of work on it.
[A person answers, not a form. There is no signup here — we onboard by hand.]