Partner Documentation
Welcome. You are reading this because a payment platform (your client) has connected you to 4pay.online as a partner (merchant). This section covers everything you need to integrate payment acceptance into your product.
What you can do
| Capability | Description |
|---|---|
| Accept payments | Card, bank transfer, e-wallet, crypto — depending on your terminal configuration |
| Pay out funds | Send money to cards, bank accounts, or crypto wallets |
| Create payment links | Generate hosted payment pages and QR codes |
| Track transactions | Query status, aggregate by date/amount, export history |
| Receive webhooks | Real-time notifications on every status change |
| Save payment methods | Store cards for recurring charges |
What you need
Before making your first API call you need:
- An account — registered by your platform operator in their Admin Console
- An API key — generated in your Partner Area under Settings → API Keys
- At least one active terminal — configured by your platform operator with a payment provider
Quick Navigation
| I want to… | Link |
|---|---|
| Make my first payment in 15 minutes | Quick Start |
| Understand how to authenticate | Authentication |
| Create a transaction | Transactions |
| Set up webhooks | Webhooks |
| Generate a payment link | Payment Links & QR |
| Look up an error | Error Reference |
| Test without real money | Sandbox & Testing |
Base URL
All API endpoints are available at:
https://4pay.online/api/v1
The API uses JSON for all request and response bodies. All requests must include Content-Type: application/json.