Skip to Content
docs
API Overview

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

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

MethodEndpointDescription
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

Card Operations

Status & Refund

Other

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.

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

PluginPlatformLink
WooCommerceWordPress 6.6+ / WooCommerce 9.xDocumentation
OpenCartOpenCart 3.0.xDocumentation