Epoint API Documentation
Welcome to the Epoint payment gateway API documentation. Epoint enables you to accept online payments on your website or application.
Base URL
All API requests should be made to:
***Quick Start
Step 01
Get API Keys
Register as a merchant on Epoint.az and receive your public_key and private_key.
Step 02
Create Payment
Send a POST request to
*** with payment details.Step 03
Handle Redirect
Redirect the customer to the bank payment page returned by the API.
Step 04
Process Callback
Receive payment status via POST callback to your result_url.
How It Works
API Request
Send payment details to Epoint API
Bank Redirect
Customer redirected to bank page
Card Payment
Customer enters card details
Callback
Status sent to your result_url
API Endpoints
| Method | Endpoint | Description |
|---|---|---|
| POST | Create a new payment | |
| POST | Checkout redirect | |
| POST | Get payment status | |
| POST | Refund a payment | |
| POST | Register a card | |
| POST | Execute saved card payment |
Payment
- Create Payment —
*** - Checkout Redirect —
*** - Split Payment —
*** - Pre-Authorization —
***
Card Operations
- Card Registration —
*** - Execute Pay —
***
Status & Refund
- Payment Status —
*** - Refund —
*** - Reverse —
*** - Payout —
***
Other
- Wallet — Wallet payment endpoints
- Invoices — Invoice management
- Token Payment — Apple Pay, Google Pay
- Heartbeat — Service health check
SDKs & Plugins
Ready-made libraries and plugins for quick integration:
PHP SDK
Full-featured PHP SDK supporting all Epoint API endpoints with a fluent, type-safe API.
- PHP 8.2+
composer require rafoabbas/epoint-php- Documentation | GitHub
Quick Start
1use Epoint\EpointClient;2
3$client = new EpointClient(4 publicKey: 'i000000001',5 privateKey: 'your-private-key'6);7
8$response = $client->payment()9 ->amount(100.50)10 ->orderId('ORDER-12345')11 ->description('Product purchase')12 ->send();13
14if ($response->isSuccess()) {15 header('Location: ' . $response->getRedirectUrl());16}Platform Plugins
| Plugin | Platform | Link |
|---|---|---|
| WooCommerce | WordPress 6.6+ / WooCommerce 9.x | Documentation |
| OpenCart | OpenCart 3.0.x | Documentation |