Neteller
Вариант интеграции SK
Оплата
Info
Этот вариант интеграции поддерживает только валюты EUR
и USD
.
Процесс проведения оплаты
- Покупатель инициирует оплату на сайте торговца.
- Торговец отправляет запрос оплаты в Networx Payment Gateway.
- Networx Payment Gateway присылает в ответе секцию
form
с полемaction
, содержащим URL страницы оплаты. - Продавец перенаправляет покупателя на страницу из параметра
form.action
из ответа Networx Payment Gateway. - Покупатель завершает оплату.
- Networx Payment Gateway отправляет торговцу автоматическое уведомление со статусом оплаты.
Запрос
Отправьте запрос оплаты со следующими данными:
Параметр | Тип | Описание |
---|---|---|
request | object | |
return_url * обязательный |
string | URL, на который будет возвращен покупатель после завершения оплаты. |
language | string | Язык страницы оплаты. Допустимые значения: BG , JA , CS , KO , DA , NL , DE , PL , EL , PT , EN , RO , ES , RU , FI , SV , FR , TR , IT , ZH . |
method | object | Секция параметров способа оплаты. |
type * обязательный |
string | neteller |
account_number | string | Идентификатор счета покупателя, в данном варианте интеграции – email покупателя. |
customer | object | Секция информации о покупателе. |
first_name | string | Имя покупателя. |
last_name | string | Фамилия покупателя. |
country | string | Страна покупателя в формате ISO 3166-1 alpha-2. Возможные значения: все страны, кроме AF (Афганистан), AM (Армения), BT (Бутан), BV (Остров Буве), MM (Мьянма), CN (Китай), CC (Острова Килинг), CD (Демократическая Республика Конго), CK (Острова Кука), CU (Куба), ER (Эритрея), GS (Южная Георгия и Южные Сандвичевы острова), GU (Гуам), GN (Гвинея), HM (Острова Херд и Макдональд), IR (Иран), IQ (Ирак), CI (Кот-д’Ивуар), KZ (Казахстан), KP (Северная Корея), KG (Киргизия), LR (Либерия), LY (Ливия), MN (Монголия), MP (Северные Марианские острова), FM (Федеративные Штаты Микронезии), MH (Маршалловы Острова), PW (Палау), PK (Пакистан), TL (Восточный Тимор), PR (Пуэрто-Рико), SL (Сьерра-Леоне), SO (Сомали), ZW (Зимбабве), SD (Судан), SY (Сирия), TJ (Таджикистан), TM (Туркмения), UG (Уганда), US (США), VI (Виргинские острова США), UZ (Узбекистан), YE (Йемен). |
Пример запроса
{
"request": {
"amount": 110,
"currency": "EUR",
"description": "description",
"return_url": "https://merchant.ltd/return",
"customer": {
"first_name": "John",
"last_name": "Doe",
"country": "DE"
},
"method": {
"type": "neteller",
"account_number": "example@example.com"
}
}
}
Ответ
Отправьте покупателя на URL, указанный в параметре form.action
.
Пример ответа
{
"transaction": {
"uid": "53893ceb-489d-4f26-b02f-c1cf186eeb5b",
"type": "payment",
"status": "pending",
"amount": 110,
"currency": "EUR",
"description": "description",
"created_at": "2025-05-06T10:18:55Z",
"updated_at": "2025-05-06T10:18:55Z",
"method_type": "neteller",
"receipt_url": "https://backoffice.networxpay.com/customer/transactions/53893ceb-489d-4f26-b02f-c1cf186eeb5b/95b2e374366efc893f70511741bd97de830deadbf8db5ff8583ceab1b744aa99",
"payment": {
"status": "pending",
"gateway_id": 5334,
"message": "Transaction was initialized."
},
"neteller": {
"type": "neteller"
},
"customer": {
"first_name": "John",
"last_name": "Doe",
"country": "DE",
"email": null,
"ip": null
},
"manually_corrected_at": null,
"version": 0,
"message": "Transaction was initialized.",
"test": false,
"billing_address": {
"first_name": "John",
"last_name": "Doe",
"country": "DE"
},
"additional_data": {
"payment_method": {
"type": "alternative"
}
},
"gateway": {
"iframe": false
},
"form": {
"action": "payment_url",
"method": "GET",
"fields": []
}
}
}