Skip to Content
docs
Обзор API

Документация Epoint API

Добро пожаловать в документацию платёжного шлюза Epoint API. Epoint позволяет принимать онлайн-платежи на вашем сайте или в приложении.

Базовый URL

Все запросы к API должны отправляться на:

***

Начало работы

Для начала интеграции с Epoint API необходимо:

  1. Зарегистрироваться как мерчант на Epoint.az 
  2. Указать URL вашего сайта, success URL, error URL и result URL
  3. Получить public_key (идентификатор мерчанта) и private_key (ключ API)

Как это работает

  1. Ваше приложение создаёт API-запрос к Epoint с данными платежа
  2. Epoint возвращает URL для перенаправления на страницу оплаты банка
  3. Клиент вводит данные карты и подтверждает платёж
  4. При успехе клиент перенаправляется на success_url; при неудаче — на error_url
  5. Данные и статус платежа отправляются на ваш result_url через POST-callback

Эндпоинты API

Оплата

Операции с картами

Статус и возвраты

Прочее

SDK и плагины

Готовые библиотеки и плагины для быстрой интеграции:

PHP SDK

Полнофункциональный PHP SDK, поддерживающий все эндпоинты Epoint API.

Быстрый старт
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}

Плагины для платформ

ПлагинПлатформаСсылка
WooCommerceWordPress 6.6+ / WooCommerce 9.xДокументация
OpenCartOpenCart 3.0.xДокументация