Банковский перевод
Вариант интеграции MY
Процесс проведения оплаты
- Покупатель инициирует оплату на сайте торговца.
- Торговец отправляет запрос оплаты в PaySage.io.
- PaySage.io присылает в ответе секцию
form
с полемaction
, содержащим URL страницы оплаты. - Продавец перенаправляет покупателя на страницу из параметра
form.action
из ответа PaySage.io. - Покупатель выбирает банк на странице оплаты и совершает платеж.
- После завершения оплаты покупатель перенаправляется на
return_url
, указанный в запросе на оплату. - PaySage.io отправляет торговцу автоматическое уведомление со статусом оплаты. Торговец также может запросить статус оплаты у PaySage.io с помощью запроса получения статуса транзакции.
- Торговец отображает покупателю статус оплаты.
Оплата
Запрос
Отправьте запрос оплаты со следующими полями:
|
Пример запроса
{
"request": {
"amount": 20000,
"currency": "EUR",
"description": "description",
"test": false,
"return_url": "https://your_return_url.com",
"notification_url": "https://your_notification_url.com",
"method": {
"type": "bank_transfer"
}
}
}
Ответ
Ответ на запрос оплаты будет дополнительно содержать секцию form
со ссылкой для перехода на страницу оплаты. Направьте покупателя на URL, переданный как значение параметра form.action
.
Пример ответа
{
"transaction": {
"uid": "e567af49-da3b-463d-bc73-2514cf353564",
"type": "payment",
"status": "pending",
"amount": 20000,
"currency": "EUR",
"description": "description",
"created_at": "2023-10-06T14:12:36Z",
"updated_at": "2023-10-06T14:12:36Z",
"method_type": "bank_transfer",
"receipt_url": "https://backoffice.paysage.io/customer/transactions/21324-1544a58bfe/c3204e3e0df0bc30d675946b36e061091e19cb5c6e889d8e7ab1508666ff6ff5?language=en",
"payment": {
"status": "pending",
"gateway_id": 3288,
"ref_id": "tx_AOvyOzQ8x11HN40u1Gt0rkFn",
"message": "Transaction was initialized"
},
"bank_transfer": {
"type": "bank_transfer"
},
"customer": {
"email": null,
"ip": null
},
"manually_corrected_at": null,
"message": "Transaction was initialized",
"test": false,
"additional_data": {
"payment_method": {
"type": "alternative"
}
},
"gateway": {
"iframe": true
},
"form": {
"action": "https://my-integration-option.com/transactions/tx_AOvyOzQ8x11HN98u1Gt0rkFn",
"method": "GET",
"fields": []
}
}
}
Запрос статуса операции
Запрос
Если необходимо дополнительно узнать статус транзакции, отправьте запрос получения статуса.
Ответ
Ответ будет содержать статус транзакции, секцию параметров способа оплаты, а также иную информацию о транзакции согласно описанию запроса получения статуса платежа.
Вариант интеграции PF
Процесс проведения оплаты
- Покупатель инициирует оплату на сайте торговца.
- Торговец отправляет запрос оплаты в PaySage.io.
- PaySage.io присылает в ответе секцию
form
с полемaction
, содержащим URL страницы оплаты. - Продавец перенаправляет покупателя на страницу из параметра
form.action
из ответа PaySage.io. - Покупатель совершает платеж на странице оплаты.
- После завершения оплаты покупатель перенаправляется на
return_url
, указанный в запросе на оплату. - PaySage.io отправляет торговцу автоматическое уведомление со статусом оплаты. Торговец также может запросить статус оплаты у PaySage.io с помощью запроса получения статуса транзакции.
- Торговец отображает покупателю статус оплаты.
Оплата
Запрос
Info
Этот вариант интеграции поддерживает только валюту INR
.
Отправьте запрос оплаты со следующими дополнительными полями:
|
Пример запроса
{
"request": {
"amount": 20000,
"currency": "INR",
"description": "description",
"return_url": "return_url",
"test": true,
"customer": {
"first_name": "John",
"last_name": "Doe",
"city": "Bangalore",
"state": "KA",
"zip": "560002",
"phone": "1234567891",
"country": "IN",
"email": "john@example.com",
"address": "10 Sampige Road"
},
"method": {
"type": "bank_transfer"
}
}
}
Ответ
Ответ на запрос оплаты будет дополнительно содержать секцию form
со ссылкой для перехода на страницу оплаты. Направьте покупателя на URL, переданный как значение параметра form.action
.
Пример ответа
{
"transaction": {
"uid": "c4af9ca3-daf3-40cf-a19d-22c501e530d7",
"type": "payment",
"status": "pending",
"amount": 20000,
"currency": "INR",
"description": "description",
"created_at": "2024-02-07T10:04:00Z",
"updated_at": "2024-02-07T10:04:01Z",
"method_type": "bank_transfer",
"receipt_url": "https://backoffice.paysage.io/customer/transactions/c4af9ca3-daf3-40cf-a19d-22c501e530d7/9e63423487284dc87e9104489a86174c07ba08ad4f014fdc10f66d1f85d1a27b",
"payment": {
"status": "pending",
"gateway_id": 3698,
"ref_id": "1548e1ca-0d7c-4552-8139-728a04ccd6f5",
"message": "Transaction was initialized"
},
"bank_transfer": {
"type": "bank_transfer"
},
"customer": {
"first_name": "John",
"last_name": "Doe",
"email": "john@example.com",
"country": "IN",
"city": "Bangalore",
"zip": "560002",
"address": "10 Sampige Road",
"phone": "91123456789",
"state": "KA",
"ip": null
},
"manually_corrected_at": null,
"message": "Transaction was initialized",
"test": true,
"billing_address": {
"first_name": "John",
"last_name": "Doe",
"email": "john@example.com",
"country": "IN",
"city": "Bangalore",
"zip": "560002",
"address": "10 Sampige Road",
"phone": "91123456789",
"state": "KA"
},
"additional_data": {
"payment_method": {
"type": "alternative"
}
},
"gateway": {
"iframe": false
},
"form": {
"action": "redirect-url",
"method": "GET",
"fields": []
}
}
}
Вариант интеграции YP
Процесс проведения оплаты
- Покупатель инициирует оплату на сайте торговца и выбирает банк для проведения оплаты.
- Торговец отправляет запрос оплаты с методом оплаты
bank_transfer_de
, если страна банка покупателя – Германия или с методомbank_transfer_alt
, если покупатель из другой страны EC. Торговец указывает ID выбранного банка, а также дополнительные параметры в зависимости от страны покупателя. Уточните список ID банков у вашего менеджера. - PaySage.io присылает в ответе ссылку на QR код (для стран ЕС кроме Германии) и ссылку для оплаты.
- Продавец отображает покупателю QR код (для стран ЕС кроме Германии) и ссылку из параметра
redirect_url
. - Покупатель сканирует QR код (для стран ЕС кроме Германии) или переходит по ссылке и совершает оплату.
- PaySage.io отправляет торговцу автоматическое уведомление со статусом оплаты. Торговец также может запросить статус оплаты у PaySage.io с помощью запроса получения статуса транзакции.
- Торговец отображает покупателю статус оплаты.
Info
Этот вариант интеграции поддерживает только валюты EUR
и GBP
.
Оплата (для Германии)
Запрос
Отправьте запрос оплаты со следующими данными:
|
Пример запроса
{
"request": {
"amount": 2000,
"currency": "EUR",
"description": "description",
"test": true,
"return_url": "https://your_return_url.com",
"method": {
"type": "bank_transfer_de"
}
}
}
Ответ
Секция bank_transfer_de
в ответе будет содержать параметр redirect_url
, содержащий ссылку, которую следует отобразить покупателю.
Пример ответа
{
"transaction": {
"uid": "3a824724-82a7-4123-b960-d1a2c437211d",
"type": "payment",
"status": "pending",
"amount": 2000,
"currency": "EUR",
"description": "description",
"created_at": "2024-03-10T20:17:27Z",
"updated_at": "2024-03-10T20:17:27Z",
"method_type": "bank_transfer_de",
"receipt_url": "https://backoffice.paysage.io/customer/transactions/3a824724-82a7-4123-b960-d1a2c437211d/8143cc7527cb27ad7147d721b0f0224a7ff416aa484dd63d438ea4fc45b94c24",
"payment": {
"status": "pending",
"gateway_id": 3797,
"message": "Transaction was initialized."
},
"bank_transfer_de": {
"type": "bank_transfer_de",
"qr_code": null,
"redirect_url": "https://redirect_url",
"country": null,
"id_number": null,
"bic": null
},
"customer": {
"email": null,
"ip": null
},
"manually_corrected_at": null,
"message": "Transaction was initialized.",
"test": true,
"additional_data": {
"payment_method": {
"type": "alternative"
}
},
"gateway": {
"iframe": false
}
}
}
Оплата (для стран ЕС кроме Германии)
Запрос
Отправьте запрос оплаты со следующими данными:
|
Пример запроса
{
"request": {
"amount": 2000,
"currency": "GBP",
"description": "description",
"test": true,
"return_url": "https://your_return_url.com",
"notification_url": "https://your_notification_url.com",
"method": {
"type": "bank_transfer_alt",
"channel": "modelo-sandbox",
"country": "GB"
}
}
}
Пример запроса для стран ЕС кроме ES, FR, PT, DE, GB и IE
{
"request": {
"amount": 2000,
"currency": "EUR",
"description": "description",
"test": true,
"return_url": "https://your_return_url.com",
"notification_url": "https://your_notification_url.com",
"customer": {
"first_name": "John",
"last_name": "Doe"
},
"method": {
"type": "bank_transfer_alt",
"channel": "bank_id",
"id_number": "NL91ABNA0417164300",
"bic": "INGBNL2A",
"country": "NL"
}
}
}
Ответ
Секция bank_transfer_alt
в ответе будет содержать параметры qr_code
и redirect_url
, значения которых нужно отобразить покупателю.
Пример ответа
{
"transaction": {
"uid": "8b598b5c-1ef0-4d3e-b5a9-9381caa9dc7e",
"type": "payment",
"status": "pending",
"amount": 2000,
"currency": "GBP",
"description": "description",
"created_at": "2024-02-23T13:43:08Z",
"updated_at": "2024-02-23T13:43:09Z",
"method_type": "bank_transfer",
"receipt_url": "https://backoffice.paysage.io/customer/transactions/8b598b5c-1ef0-4d3e-b5a9-9381caa9dc7e/4dbcae1c56ec5529d0a4b8a6b2c7187bc642ab8fd276ed95f9e741a60b45bace",
"payment": {
"status": "pending",
"gateway_id": 3762,
"ref_id": "ff2d41c6-1da3-4dc2-a70a-ed427da28054",
"message": "Transaction was initialized."
},
"bank_transfer_alt": {
"type": "bank_transfer_alt",
"qr_code": "https://images.yp.com/image/458bb8ed-123c-4e40-ba6d-48c295049ffb/1708695789?size=0",
"redirect_url": "https://payment-link.com",
"country": "GB"
},
"customer": {
"email": null,
"ip": null
},
"manually_corrected_at": null,
"message": "Transaction was initialized.",
"test": true,
"additional_data": {
"payment_method": {
"type": "alternative"
}
},
"gateway": {
"iframe": false
}
}
}
Оплата с помощью Revolut
- Покупатель выбирает опцию оплаты через Revolut на сайте торговца.
- Торговец отправляет в PaySage.io запрос оплаты, указав
bank_transfer_revolut
в качествеmethod.type
. - PaySage.io присылает в ответе ссылку на QR код и ссылку для оплаты.
- Продавец отображает покупателю QR код и ссылку из параметра
redirect_url
. - Покупатель сканирует QR код или переходит по ссылке, авторизуется на сайте или в приложении Revolut и совершает оплату.
- PaySage.io отправляет торговцу автоматическое уведомление со статусом оплаты. Торговец также может запросить статус оплаты у PaySage.io с помощью запроса получения статуса транзакции.
- Торговец отображает покупателю статус оплаты.
Запрос
Отправьте запрос оплаты со следующими данными:
|
Пример запроса
{
"request": {
"amount": 2000,
"currency": "EUR",
"description": "description",
"test": true,
"return_url": "https://your_return_url.com",
"notification_url": "https://your_notification_url.com",
"method": {
"type": "bank_transfer_revolut",
"country": "PL"
}
}
}
Ответ
Секция bank_transfer_revolut
в ответе будет содержать параметры qr_code
и redirect_url
, значения которых нужно отобразить покупателю.
Пример ответа
{
"transaction": {
"uid": "90ca56dc-cea2-461c-ac0d-fd02da341de3",
"type": "payment",
"status": "pending",
"amount": 2000,
"currency": "EUR",
"description": "TEST",
"created_at": "2024-10-11T09:25:00Z",
"updated_at": "2024-10-11T09:25:00Z",
"method_type": "bank_transfer_revolut",
"receipt_url": "https://backoffice.paysage.io/customer/transactions/90ca56dc-cea2-461c-ac0d-fd02da341de3/371904f3a972b724d538df0202df4066bc7336dc4bf40c1df12039ec625f375e?language=en",
"payment": {
"status": "pending",
"gateway_id": 3853,
"ref_id": "ref_id-2323265351",
"message": "Transaction was initialized."
},
"bank_transfer_revolut": {
"type": "bank_transfer_revolut",
"qr_code": "https://yp/image/dc6cee8d-418c-4b79-a51e-aca8f762be62/1703157089?size=0",
"redirect_url": "payment-url",
"country": "PL",
"reference": "1728638700701564",
"name": ""
},
"customer": {
"email": null,
"ip": null
},
"manually_corrected_at": null,
"version": 0,
"message": "Transaction was initialized.",
"tracking_id": "your_uniq_number",
"test": true,
"language": "en",
"billing_address": {},
"additional_data": {
"payment_method": {
"type": "alternative"
}
},
"gateway": {
"iframe": false
}
}
}
Оплата с помощью Wise
- Покупатель выбирает опцию оплаты через Wise на сайте торговца.
- Торговец отправляет в PaySage.io запрос оплаты, указав
bank_transfer_wise
в качествеmethod.type
. - PaySage.io присылает в ответе ссылку на QR код и ссылку для оплаты.
- Продавец отображает покупателю QR код и ссылку из параметра
redirect_url
. - Покупатель сканирует QR код или переходит по ссылке, авторизуется в приложении или на сайте Wise и совершает оплату.
- PaySage.io отправляет торговцу автоматическое уведомление со статусом оплаты. Торговец также может запросить статус оплаты у PaySage.io с помощью запроса получения статуса транзакции.
- Торговец отображает покупателю статус оплаты.
Запрос
Отправьте запрос оплаты со следующими данными:
|
Пример запроса
{
"request": {
"amount": 2000,
"currency": "EUR",
"description": "description",
"test": true,
"return_url": "https://your_return_url.com",
"notification_url": "https://your_notification_url.com",
"method": {
"type": "bank_transfer_wise"
}
}
}
Ответ
Секция bank_transfer_wise
в ответе будет содержать параметры qr_code
и redirect_url
, значения которых нужно отобразить покупателю.
Пример ответа
{
"transaction": {
"uid": "42fc4210-ccb1-4b60-8035-77d329b90abb",
"type": "payment",
"status": "pending",
"amount": 20400,
"currency": "EUR",
"description": "TEST",
"created_at": "2024-10-11T09:26:02Z",
"updated_at": "2024-10-11T09:26:02Z",
"method_type": "bank_transfer_wise",
"receipt_url": "https://backoffice.paysage.io/customer/transactions/42fc4210-ccb1-4b60-8035-77d329b90abb/c181f7c0657bf4982a7e8673683a7ceb398663d5be4ef7fb8c25bb59c620a3ca?language=tg",
"payment": {
"status": "pending",
"gateway_id": 3853,
"ref_id": "ref_id-8361483988",
"message": "Transaction was initialized."
},
"bank_transfer_wise": {
"type": "bank_transfer_wise",
"qr_code": "https://yp/image/dc6cee8d-418c-4b79-a51e-aca8f762be62/1703157089?size=0",
"redirect_url": "payment_url",
"reference": "1728638762497314",
"name": ""
},
"customer": {
"email": null,
"ip": null
},
"manually_corrected_at": null,
"version": 0,
"message": "Transaction was initialized.",
"tracking_id": "your_uniq_number",
"test": false,
"language": "tg",
"billing_address": {},
"additional_data": {
"payment_method": {
"type": "alternative"
}
},
"gateway": {
"iframe": false
}
}
}
Вариант интеграции VP
Процесс проведения оплаты
- Покупатель инициирует оплату на сайте торговца.
- Торговец отправляет запрос оплаты в PaySage.io.
- PaySage.io присылает в ответе секцию
form
с полемaction
, содержащим URL страницы оплаты. - Продавец перенаправляет покупателя на страницу из параметра
form.action
из ответа PaySage.io. - Покупатель совершает платеж на странице оплаты в течение отведенного времени. Время, за которое требуется совершить оплату, указывается в настройках магазина администратором PaySage.io. По умолчанию, 60 минут.
- PaySage.io отправляет торговцу автоматическое уведомление со статусом оплаты. Торговец также может запросить статус оплаты у PaySage.io с помощью запроса получения статуса транзакции.
- Если покупатель не завершает оплату в указанный период, то по истечении предоставленного для оплаты времени торговец может получить автоматическое уведомление со статусом
expired
. Если оплата будет произведена после предоставленного для оплаты интервала, то торговцу высылается повторное уведомление с обновленным статусом.
Info
Этот вариант интеграции поддерживает валюты BGN
, CHF
, CZK
, DKK
, EUR
, GBP
, SEK
, HUF
, PLN
, RON
, HRK
, USD
и JPY
.
Оплата
Запрос
Отправьте запрос оплаты со следующими данными:
|
Пример запроса
{
"request": {
"amount": 20000,
"currency": "EUR",
"description": "test",
"test": true,
"tracking_id": "your_uniq_number",
"language": "en",
"notification_url": "https://webhook-url.com",
"return_url": "https://example.com",
"customer": {
"first_name": "John",
"last_name": "Doe",
"email": "example2@example.com",
"country": "PL",
"zip":"00-120"
},
"method": {
"type": "bank_transfer"
}
}
}
Ответ
Ответ на запрос оплаты будет дополнительно содержать секцию form
. Для завершения платежа направьте покупателя на URL, переданный как значение параметра form.action
.
Пример ответа
{
"transaction": {
"uid": "9005b9da-5330-4af8-bc99-18275a431dbb",
"type": "payment",
"status": "pending",
"amount": 20000,
"currency": "EUR",
"description": "test",
"created_at": "2024-04-01T14:09:24Z",
"updated_at": "2024-04-01T14:09:25Z",
"method_type": "bank_transfer",
"receipt_url": "https://backoffice.paysage.io/customer/transactions/9005b9da-5330-4af8-bc99-18275a431dbb/febfce9db414c382044cb940bf278b0acdca04db3e993ad86a4a3ebe167a44ff?language=en",
"payment": {
"status": "pending",
"gateway_id": 3870,
"ref_id": "a457ca54-fa27-4671-89f6-8f76aa27f826",
"message": "Transaction was initialized."
},
"bank_transfer": {
"type": "bank_transfer"
},
"customer": {
"first_name": "John",
"last_name": "Doe",
"email": "example2@example.com",
"country": "PL",
"zip": "00-120",
"ip": null
},
"manually_corrected_at": null,
"message": "Transaction was initialized.",
"tracking_id": "your_uniq_number",
"test": true,
"language": "en",
"billing_address": {
"first_name": "John",
"last_name": "Doe",
"email": "example2@example.com"
},
"additional_data": {
"payment_method": {
"type": "alternative"
}
},
"gateway": {
"iframe": true
},
"form": {
"action": "https://payments.vp.eu/p/a457ca54-fa27-4671-89f6-8f76aa27f826/",
"method": "GET",
"fields": []
}
}
}
Вариант интеграции YS
Процесс проведения оплаты
- Покупатель инициирует оплату на сайте торговца.
- Торговец отправляет запрос оплаты в PaySage.io.
- PaySage.io присылает в ответе секцию
form
с полемaction
, содержащим URL страницы оплаты. - Продавец перенаправляет покупателя на страницу из параметра
form.action
из ответа PaySage.io. - Страница отображает список банков, доступных для страны, указанной в
method.channel
. Покупатель выбирает банк, приложение которого он будет использовать для оплаты, и завершает транзакцию. - PaySage.io отправляет торговцу автоматическое уведомление со статусом оплаты. Торговец также может запросить статус оплаты у PaySage.io с помощью запроса получения статуса транзакции.
Info
Этот вариант интеграции поддерживает валюты EUR
и GBP
.
Оплата
Запрос
Отправьте запрос оплаты со следующими данными:
|
Пример запроса
{
"request": {
"amount": 200,
"currency": "EUR",
"description": "description",
"test": true,
"return_url": "https://your_return_url.com",
"notification_url": "https://your_notification_url.com",
"method": {
"type": "bank_transfer",
"channel": "FR"
},
"customer": {
"external_id": "test-test"
}
}
}
Ответ
Ответ на запрос оплаты будет дополнительно содержать секцию form
. Для завершения платежа направьте покупателя на URL, переданный как значение параметра form.action
.
Пример ответа
{
"transaction": {
"uid": "27e52cfa-295b-43cf-8201-01d0a777320f",
"type": "payment",
"status": "pending",
"amount": 200,
"currency": "EUR",
"description": "description",
"created_at": "2024-11-20T15:53:30Z",
"updated_at": "2024-11-20T15:53:30Z",
"method_type": "bank_transfer",
"receipt_url": "https://backoffice.paysage.io/customer/transactions/27e52cfa-295b-43cf-8201-01d0a777320f/74b62c2278e3b29f70f5db7f5c3949e4d7a266bd652e5ff9a9abdb9841b3c53a",
"payment": {
"status": "pending",
"gateway_id": 4644,
"ref_id": "5e747509-4b2e-8a0a-03ea-5697eb",
"message": "Transaction was initialized."
},
"bank_transfer": {
"type": "bank_transfer",
"channel": "FR"
},
"customer": {
"external_id": "test-test",
"email": null,
"ip": null
},
"manually_corrected_at": null,
"version": 0,
"message": "Transaction was initialized.",
"test": true,
"billing_address": {
"external_id": "test-test"
},
"additional_data": {
"payment_method": {
"type": "alternative"
}
},
"gateway": {
"iframe": false
},
"form": {
"action": "https://test-ys/hosted?transaction-id=5e747509-4b2e-8a0a-03ea-5697eb",
"method": "GET",
"fields": []
}
}
}
Выплата средств
Запрос
Отправьте запрос выплаты средств со следующими данными:
|
Пример запроса
{
"request": {
"amount": 2200,
"currency": "EUR",
"description": "test",
"test": false,
"tracking_id": "your_uniq_number21212",
"ip": "174.100.64.133",
"customer": {
"email": "john.doe@example.com",
"external_id": "test-test",
"device_id": "iOS 14"
},
"method": {
"type": "bank_transfer",
"account": "13c7f5b1-b696-4be7-b8ac-3ee247aab6c0"
}
}
}
Ответ
Пример ответа
{
"transaction": {
"uid": "c69d4100-a09e-4e1c-b63c-5b1f257ec066",
"type": "payout",
"status": "successful",
"amount": 2200,
"currency": "EUR",
"description": "test",
"created_at": "2024-11-22T07:44:40Z",
"updated_at": "2024-11-22T07:44:42Z",
"manually_corrected_at": null,
"method_type": "bank_transfer",
"receipt_url": "https://backoffice.paysage.io/customer/transactions/c69d4100-a09e-4e1c-b63c-5b1f257ec066/c8372f29d97cb9816d95ed91d6e8d87b96d60bb7f04ecccc5324d05a3ae4b004",
"payout": {
"status": "successful",
"gateway_id": 4629,
"ref_id": "XRUXuAfgDs8GvhDFd0",
"message": "Transaction was successfully processed."
},
"bank_transfer": {
"type": "bank_transfer",
"account": "SMwnzzU7mVbhO/eczsaDKDMTqo7/pjP+fL0gUEfAR+4ZG5gsMW0=",
"bank_name": "CITIZEN_TEST_BANK",
"bank_code": "E6/qeB6O8Y50UE3JjnqiBA==",
"account_name": "CitizenTestAccount Holder"
},
"customer": {
"email": "john.doe@example.com",
"ip": "174.100.64.133"
},
"version": 0,
"message": "Transaction was successfully processed.",
"tracking_id": "your_uniq_number21212",
"test": false,
"paid_at": "2024-11-22T07:44:42+00:00",
"billing_address": {
"email": "john.doe@example.com",
"device_id": "iOS 14",
"external_id": "test-test"
},
"additional_data": {
"payment_method": {
"type": "alternative"
}
}
}
}
Вариант интеграции ZR
Info
Запрос оплаты для этого варианта интеграции поддерживает следующие валюты: DKK
для bank_transfer_denmark
, EUR
для bank_transfer_estonia
и bank_transfer_finland
, и SEK
для bank_transfer_sweden
.
Info
Запрос выплаты для этого варианта интеграции поддерживает только валюту EUR
.
Процесс проведения оплаты
- Покупатель инициирует оплату на сайте торговца.
- Торговец отправляет запрос оплаты в PaySage.io.
- PaySage.io присылает в ответе секцию
form
с полемaction
, содержащим URL страницы оплаты. - Продавец перенаправляет покупателя на страницу из параметра
form.action
из ответа PaySage.io. - Покупатель проходит KYC проверку и завершает оплату.
- PaySage.io отправляет торговцу автоматическое уведомление со статусом оплаты. Торговец также может запросить статус оплаты у PaySage.io с помощью запроса получения статуса транзакции.
Оплата
Запрос
Отправьте запрос оплаты со следующими данными:
|
Номера BIC
Дания
Банк | BIC |
---|---|
Danskebank | DABADKKK |
Jyskebank | JYBADKKK |
Nykredit | NYKBDKKK |
Sydbank | SYBKDK22 |
Nordea | NDEADKKK |
Arbejdernes Landsbank | ALBADKKK |
Эстония
Банк | BIC |
---|---|
SEB | EEUHEE2X |
Swedbank/Sparbankerna | HABAEE2X |
LHV | LHVBEE22 |
Luminor | RIKOEE22 |
Швеция
Банк | BIC |
---|---|
Nordea | NDEASESS |
Swedbank/Sparbankerna | SWEDSESS |
Handelsbanken | HANDSESS |
SEB | ESSESESS |
Länsförsäkringar | ELLFSESS |
Danske Bank | DABASESX |
ICA | IBCASES1 |
Skandiabanken | SKIASESS |
Финляндия
Банк | BIC |
---|---|
OP Bank | OKOYFIHH |
Nordea | NDEAFIHH |
Danske Bank | DABAFIHH |
Aktia | HELSFIHH |
Alandsbanken | AABAFI22 |
POP Pankki | POPFFI22 |
S-Pankki | SBANFIHH |
Handelsbanken | HANDFIHH |
Säästöpankki | ITELFIHH |
OMA säästöpankki | OMSAFI2S |
Пример запроса
{
"request": {
"amount": 7077,
"currency": "EUR",
"description": "test",
"test": false,
"tracking_id": "your_uniq_number21212",
"return_url": "https://your-success.url",
"method": {
"type": "bank_transfer_finland",
"account": "OKOYFIHH"
},
"customer": {
"email": "example@example.com",
"phone": "+358401234567"
}
}
}
Ответ
Пример ответа
{
"transaction": {
"uid": "96cce92c-980f-4016-8058-a891916143c3",
"type": "payment",
"status": "pending",
"amount": 7077,
"currency": "EUR",
"description": "test",
"created_at": "2024-12-03T14:55:20Z",
"updated_at": "2024-12-03T14:55:20Z",
"method_type": "bank_transfer_finland",
"receipt_url": "https://backoffice.paysage.io/customer/transactions/96cce92c-980f-4016-8058-a891916143c3/b63e54e13ff814695896fc0e395ca60f55416c13e54e5edbfdf02ef3b38ed233",
"payment": {
"status": "pending",
"gateway_id": 4677,
"ref_id": "981856a8a6625d660f59",
"message": "Transaction was initialized."
},
"bank_transfer_finland": {
"type": "bank_transfer_finland"
},
"customer": {
"email": null,
"ip": null
},
"manually_corrected_at": null,
"version": 0,
"message": "Transaction was initialized.",
"tracking_id": "your_uniq_number21212",
"test": false,
"additional_data": {
"payment_method": {
"type": "alternative"
}
},
"gateway": {
"iframe": false
},
"form": {
"action": "https://zr/v4/fi/deposits?s=981856a8a6625d660f59",
"method": "GET",
"fields": []
}
}
}
Выплата средств для Эстонии или Финляндии
Запрос
Отправьте запрос выплаты средств со следующими данными:
|
Пример запроса
{
"request": {
"amount": 100,
"currency": "EUR",
"description": "description",
"test": true,
"ip": "87.92.128.2",
"method": {
"type": "bank_transfer_finland"
},
"customer": {
"taxpayer_id": "010200A9618",
"email": "example@example.com",
"phone": "+358401234567"
}
}
}
Ответ
Пример ответа
{
"transaction": {
"uid": "9d1beb60-5161-40ff-95d3-ebff1576bc79",
"type": "payout",
"status": "pending",
"amount": 100,
"currency": "EUR",
"description": "description",
"created_at": "2024-12-03T16:38:27Z",
"updated_at": "2024-12-03T16:38:28Z",
"manually_corrected_at": null,
"method_type": "bank_transfer_finland",
"receipt_url": "https://backoffice.paysage.io/customer/transactions/9d1beb60-5161-40ff-95d3-ebff1576bc79/163a7ee19a7b7b44f162c9f87395c5489b110219a336a5d6596b534fa07e7149",
"payout": {
"status": "pending",
"gateway_id": 4677,
"ref_id": "81905ffa-da9b-49de-a8cf-23593561c2dc",
"message": "Transaction was initialized."
},
"bank_transfer_finland": {
"type": "bank_transfer_finland"
},
"customer": {
"email": null,
"ip": "87.92.128.2"
},
"version": 0,
"message": "Transaction was initialized.",
"test": true,
"billing_address": {
"taxpayer_id": "010200A9618"
},
"additional_data": {
"payment_method": {
"type": "alternative"
}
}
}
}
Выплата средств для стран, кроме Эстонии или Финляндии
Запрос
Отправьте запрос выплаты средств со следующими данными:
|
Пример запроса
{
"request": {
"amount": 100,
"currency": "EUR",
"description": "description",
"test": true,
"return_url": "https://your-success.url",
"ip": "85.214.132.117",
"method": {
"type": "bank_transfer",
"account": "DE89370400440532013000"
},
"customer": {
"first_name": "Wolfgang",
"last_name": "Olsen",
"country": "DE",
"birth_date": "1980-12-12"
}
}
}
Ответ
Пример ответа
{
"transaction": {
"uid": "10638b6b-042a-45e6-a7b1-8679ffc244f1",
"type": "payout",
"status": "pending",
"amount": 100,
"currency": "EUR",
"description": "description",
"created_at": "2024-12-03T17:04:06Z",
"updated_at": "2024-12-03T17:04:06Z",
"manually_corrected_at": null,
"method_type": "bank_transfer",
"receipt_url": "https://backoffice.paysage.io/customer/transactions/10638b6b-042a-45e6-a7b1-8679ffc244f1/2dd991850812af363f5441cc43f48f3fbd230a9d74aad781ce2df70623e19911",
"payout": {
"status": "pending",
"gateway_id": 4677,
"ref_id": "7fa93716-d797-4c12-b7e9-17128f9923f6",
"message": "Transaction was initialized."
},
"bank_transfer": {
"type": "bank_transfer"
},
"customer": {
"email": null,
"ip": "85.214.132.117"
},
"version": 0,
"message": "Transaction was initialized.",
"test": true,
"billing_address": {
"first_name": "Wolfgang",
"last_name": "Olsen",
"country": "DE",
"birth_date": "1980-12-12"
},
"additional_data": {
"payment_method": {
"type": "alternative"
}
}
}
}
Вариант интеграции MA
Процесс проведения оплаты
- Покупатель инициирует оплату на сайте торговца.
- Торговец отправляет запрос оплаты в PaySage.io.
- PaySage.io присылает в ответе секцию
form
с полемaction
, содержащим URL страницы оплаты. - Продавец перенаправляет покупателя на страницу из параметра
form.action
из ответа PaySage.io. - Покупатель завершает транзакцию.
- PaySage.io отправляет торговцу автоматическое уведомление со статусом оплаты. Торговец также может запросить статус оплаты у PaySage.io с помощью запроса получения статуса транзакции.
Info
Этот вариант интеграции поддерживает валюты EUR
, GBP
и PLN
.
Оплата
Запрос
Отправьте запрос оплаты со следующими данными:
|
Пример запроса
{
"request": {
"test": true,
"amount": 138,
"currency": "EUR",
"description": "description",
"return_url": "https://return.com",
"method": {
"type": "bank_transfer",
"bank_name": "wise"
},
"customer": {
"first_name": "John",
"last_name": "Willson",
"country": "ES",
"email": "john.willson@example.com"
}
}
}
Ответ
Отправьте покупателя на URL, указанный в параметре form.action
.
Пример ответа
{
"transaction": {
"uid": "695ee9a8-ede6-430c-a1df-9775022e614d",
"type": "payment",
"status": "pending",
"amount": 138,
"currency": "EUR",
"description": "description",
"created_at": "2025-02-10T07:07:12Z",
"updated_at": "2025-02-10T07:07:27Z",
"method_type": "bank_transfer",
"receipt_url": "https://backoffice.paysage.io/customer/transactions/695ee9a8-ede6-430c-a1df-9775022e614d/cd1bf37ef66b29ef0e0a3220527162ba3f1a4b38ddc88da8d8a5f9f237d9812e",
"payment": {
"status": "pending",
"gateway_id": 4869,
"ref_id": "100563156",
"message": "Transaction was initialized.",
"bank_code": "",
"rrn": ""
},
"bank_transfer": {
"type": "bank_transfer"
},
"customer": {
"first_name": "John",
"last_name": "Willson",
"email": "john.willson@example.com",
"country": "ES",
"ip": null
},
"manually_corrected_at": null,
"version": 0,
"message": "Transaction was initialized.",
"test": true,
"billing_address": {
"first_name": "John",
"last_name": "Willson",
"email": "john.willson@example.com",
"country": "ES"
},
"additional_data": {
"payment_method": {
"type": "alternative"
}
},
"gateway": {
"iframe": false
},
"form": {
"action": "https://ma.tech/df69782abc691a514d3efaba812e292a",
"method": "GET",
"fields": []
}
}
}
Оплата (для Германии)
Запрос
Отправьте запрос оплаты со следующими данными:
|
Пример запроса
{
"request": {
"test": true,
"amount": 10,
"currency": "EUR",
"description": "description",
"return_url": "https://return.com",
"method": {
"type": "bank_transfer_de"
},
"customer": {
"first_name": "John",
"last_name": "Willson",
"email": "john.willson@example.com"
}
}
}
Ответ
Отправьте покупателя на URL, указанный в параметре form.action
.
Пример ответа
{
"transaction": {
"uid": "67d980bf-3464-4beb-b98a-386a6e80911b",
"type": "payment",
"status": "pending",
"amount": 10,
"currency": "EUR",
"description": "description",
"created_at": "2025-07-22T08:09:23Z",
"updated_at": "2025-07-22T08:09:24Z",
"method_type": "bank_transfer_de",
"receipt_url": "https://backoffice.paysage.io/customer/transactions/67d980bf-3464-4beb-b98a-386a6e80911b/05f5e956524df29ff543e9de484df3e255308a677c5efed8b050026046fe41e4",
"payment": {
"status": "pending",
"gateway_id": 5603,
"ref_id": "240137",
"message": "Transaction was initialized.",
"bank_code": "",
"rrn": ""
},
"bank_transfer_de": {
"type": "bank_transfer_de"
},
"customer": {
"email": "john.willson@example.com",
"last_name": "Willson",
"first_name": "John",
"ip": null
},
"manually_corrected_at": null,
"version": 1,
"message": "Transaction was initialized.",
"test": true,
"billing_address": {
"email": "john.willson@example.com",
"last_name": "Willson",
"first_name": "John"
},
"additional_data": {
"payment_method": {
"type": "alternative"
}
},
"gateway": {
"iframe": true
},
"form": {
"action": "payment-page",
"method": "GET",
"fields": []
}
}
}
Оплата с помощью Revolut
Запрос
Отправьте запрос оплаты со следующими данными:
|
Пример запроса
{
"request": {
"test": true,
"amount": 11,
"currency": "EUR",
"description": "description",
"return_url": "https://return.com",
"method": {
"type": "bank_transfer_revolut"
},
"customer": {
"first_name": "John",
"last_name": "Willson",
"country": "BE",
"email": "john.willson@example.com"
}
}
}
Ответ
Отправьте покупателя на URL, указанный в параметре form.action
.
Пример ответа
{
"transaction": {
"uid": "2072b6d7-35da-4dd7-9ae9-3de7abc55a3c",
"type": "payment",
"status": "pending",
"amount": 11,
"currency": "EUR",
"description": "description",
"created_at": "2025-07-22T11:21:25Z",
"updated_at": "2025-07-22T11:21:25Z",
"method_type": "bank_transfer_revolut",
"receipt_url": "https://backoffice.paysage.io/customer/transactions/2072b6d7-35da-4dd7-9ae9-3de7abc55a3c/761729ae10fd87dac1241635382c967d622a998f8383a6f8208f65b582fc21b4",
"payment": {
"status": "pending",
"gateway_id": 5603,
"ref_id": "240367",
"message": "Transaction was initialized.",
"bank_code": "",
"rrn": ""
},
"bank_transfer_revolut": {
"type": "bank_transfer_revolut"
},
"customer": {
"email": "john.willson@example.com",
"country": "BE",
"last_name": "Willson",
"first_name": "John",
"ip": null
},
"manually_corrected_at": null,
"version": 1,
"message": "Transaction was initialized.",
"test": true,
"billing_address": {
"email": "john.willson@example.com",
"country": "BE",
"last_name": "Willson",
"first_name": "John"
},
"additional_data": {
"payment_method": {
"type": "alternative"
}
},
"gateway": {
"iframe": true
},
"form": {
"action": "payment_page",
"method": "GET",
"fields": []
}
}
}
Оплата с помощью Wise
Запрос
Отправьте запрос оплаты со следующими данными:
|
Пример запроса
{
"request": {
"test": true,
"amount": 11,
"currency": "EUR",
"description": "description",
"return_url": "https://return.com",
"method": {
"type": "bank_transfer_wise"
},
"customer": {
"first_name": "John",
"last_name": "Willson",
"country": "AE",
"email": "john.willson@example.com"
}
}
}
Ответ
Отправьте покупателя на URL, указанный в параметре form.action
.
Пример ответа
{
"transaction": {
"uid": "cfa9e31c-8ef9-4a64-abbf-d14f5afd6ff0",
"type": "payment",
"status": "pending",
"amount": 11,
"currency": "EUR",
"description": "description",
"created_at": "2025-07-22T12:33:12Z",
"updated_at": "2025-07-22T12:33:12Z",
"method_type": "bank_transfer_wise",
"receipt_url": "https://backoffice.paysage.io/customer/transactions/cfa9e31c-8ef9-4a64-abbf-d14f5afd6ff0/f31acda6fe32b797351f7273c63a7fa3d6c0255e8c71aeadc38ba25631f23f68",
"payment": {
"status": "pending",
"gateway_id": 5603,
"ref_id": "240369",
"message": "Transaction was initialized.",
"bank_code": "",
"rrn": ""
},
"bank_transfer_wise": {
"type": "bank_transfer_wise"
},
"customer": {
"email": "john.willson@example.com",
"country": "AE",
"last_name": "Willson",
"first_name": "John",
"ip": null
},
"manually_corrected_at": null,
"version": 1,
"message": "Transaction was initialized.",
"test": true,
"billing_address": {
"email": "john.willson@example.com",
"country": "AE",
"last_name": "Willson",
"first_name": "John"
},
"additional_data": {
"payment_method": {
"type": "alternative"
}
},
"gateway": {
"iframe": true
},
"form": {
"action": "payment_page",
"method": "GET",
"fields": []
}
}
}
Вариант интеграции ER
Оплата
Info
Этот вариант интеграции поддерживает только валюту EUR
.
Процесс проведения оплаты
- Покупатель инициирует оплату на сайте торговца.
- Торговец отправляет запрос оплаты в PaySage.io.
- PaySage.io присылает в ответе секцию
form
с полемaction
, содержащим URL страницы оплаты. - Продавец перенаправляет покупателя на страницу из параметра
form.action
из ответа PaySage.io. - Покупатель завершает транзакцию в течение 10 минут.
- PaySage.io отправляет торговцу автоматическое уведомление со статусом оплаты. Торговец также может запросить статус оплаты у PaySage.io с помощью запроса получения статуса транзакции.
Запрос
Отправьте запрос оплаты со следующими данными:
|
Пример запроса
{
"request": {
"test": true,
"amount": 500,
"currency": "EUR",
"description": "description",
"return_url": "https://return.com",
"ip": "193.128.0.1",
"method": {
"type": "bank_transfer"
},
"customer": {
"email": "john.willson@example.com"
},
"additional_data": {
"browser": {
"screen_width": 1920,
"screen_height": 1080,
"screen_color_depth": 24,
"language": "en",
"java_enabled": false,
"user_agent": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0",
"time_zone": -180,
"time_zone_name": "Europe/Berlin",
"window_height": 726,
"window_width": 600,
"accept_header": "application/json"
}
}
}
}
Ответ
Отправьте покупателя на URL, указанный в параметре form.action
.
Пример ответа
{
"transaction": {
"uid": "cccbee04-a6a1-4e6c-aa95-7a118402a851",
"type": "payment",
"status": "pending",
"amount": 500,
"currency": "EUR",
"description": "description",
"created_at": "2025-02-13T07:29:54Z",
"updated_at": "2025-02-13T07:29:54Z",
"method_type": "bank_transfer",
"receipt_url": "https://backoffice.paysage.io/customer/transactions/cccbee04-a6a1-4e6c-aa95-7a118402a851/9ac468d33bdae6720e96d2f9f1f248d4964759d0154695b9cf85c5d46e8c9fa6",
"payment": {
"status": "pending",
"gateway_id": 4974,
"ref_id": "155481930",
"message": "Transaction was initialized.",
"bank_code": 0
},
"bank_transfer": {
"type": "bank_transfer"
},
"customer": {
"email": "john.willson@example.com",
"ip": "193.128.0.1"
},
"manually_corrected_at": null,
"version": 0,
"message": "Transaction was initialized.",
"test": true,
"billing_address": {
"email": "john.willson@example.com"
},
"additional_data": {
"browser": {
"user_agent": "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:96.0) Gecko/20100101 Firefox/96.0",
"screen_width": 1920,
"screen_height": 1080,
"screen_color_depth": 24,
"language": "en",
"java_enabled": false,
"time_zone": -180,
"time_zone_name": "Europe/Berlin",
"window_height": 726,
"window_width": 600,
"accept_header": "application/json"
},
"payment_method": {
"type": "alternative"
}
},
"gateway": {
"iframe": false
},
"form": {
"action": "er-payment-page/en/v2-d9d796cb-aa25-47af-b4c6-3e74dffd2402?formID=1",
"method": "POST",
"fields": []
}
}
}
Вариант интеграции BA
Выплата
Info
Этот вариант интеграции поддерживает только валюту EUR
.
Процесс проведения выплаты
- Торговец отправляет запрос выплаты в PaySage.io, указав идентификатор счета получателя выплаты.
- PaySage.io присылает ответ со статусом
pending
/failed
/error
/. - PaySage.io отправляет торговцу автоматическое уведомление с финальным статусом выплаты. Торговец также может запросить статус выплаты у PaySage.io с помощью запроса получения статуса транзакции.
Запрос
Отправьте запрос оплаты со следующими данными:
|
Пример запроса
{
"request": {
"amount": 110,
"currency": "EUR",
"description": "description",
"test": false,
"tracking_id": "your_uniq_number",
"customer": {
"first_name": "John",
"last_name": "Doe",
"country": "US",
"taxpayer_id": "12312312321fff67"
},
"method": {
"type": "bank_transfer",
"account": "LT742140072746012441"
}
}
}
Ответ
Пример ответа
{
"transaction": {
"uid": "58d11429-5550-4f06-8452-f0a803676b98",
"type": "payout",
"status": "pending",
"amount": 110,
"currency": "EUR",
"description": "description",
"created_at": "2025-03-27T10:35:57Z",
"updated_at": "2025-03-27T10:36:00Z",
"manually_corrected_at": null,
"method_type": "bank_transfer",
"receipt_url": "https://backoffice.paysage.io/customer/transactions/58d11429-5550-4f06-8452-f0a803676b98/dba17b315cfe8265c74557fc5a789bc4ef1a2c60c2db725deb248201f706cc6d",
"payout": {
"status": "pending",
"gateway_id": 5175,
"ref_id": "P20250327-RM827J",
"message": "Transaction was initialized."
},
"bank_transfer": {
"type": "bank_transfer",
"account": "LT742140072746012441"
},
"customer": {
"email": null,
"ip": null
},
"version": 0,
"message": "Transaction was initialized.",
"tracking_id": "your_uniq_number",
"test": false,
"billing_address": {
"first_name": "John",
"last_name": "Doe",
"country": "US",
"taxpayer_id": "12312312321fff67"
},
"additional_data": {
"payment_method": {
"type": "alternative"
}
}
}
}
Вариант интеграции VT
Оплата
Info
Этот вариант интеграции поддерживает только валюты EUR
и GBP
.
Процесс проведения оплаты
- Покупатель инициирует оплату на сайте торговца.
- Торговец отправляет запрос оплаты в PaySage.io.
- PaySage.io присылает в ответе секцию
form
с полемaction
, содержащим URL страницы оплаты. - Продавец перенаправляет покупателя на страницу из параметра
form.action
из ответа PaySage.io. - Покупатель выбирает банковское приложение и завершает оплату.
- PaySage.io отправляет торговцу автоматическое уведомление со статусом оплаты. Торговец также может запросить статус оплаты у PaySage.io с помощью запроса получения статуса транзакции.
Запрос
Отправьте запрос оплаты со следующими данными:
|
Пример запроса
{
"request": {
"test": true,
"amount": 100,
"currency": "EUR",
"ip": "127.0.0.1",
"description": "description",
"return_url": "https://return.com",
"method": {
"type": "bank_transfer"
},
"customer": {
"first_name": "John",
"last_name": "Willson",
"email": "john.willson@example.com"
}
}
}
Ответ
Отправьте покупателя на URL, указанный в параметре form.action
.
Пример ответа
{
"transaction": {
"uid": "1975e85b-a63d-497d-8d96-1d92f356ac13",
"type": "payment",
"status": "pending",
"amount": 100,
"currency": "EUR",
"description": "description",
"created_at": "2025-06-18T19:04:54Z",
"updated_at": "2025-06-18T19:04:56Z",
"method_type": "bank_transfer",
"receipt_url": "https://backoffice.paysage.io/customer/transactions/1975e85b-a63d-497d-8d96-1d92f356ac13/d47437c5c638219f1f0fe56b5fa303d3379c0eee6205d8f3bce27fc32244c92a",
"payment": {
"status": "pending",
"gateway_id": 5508,
"ref_id": "666c5304-6c8e-414f-a401-cfdcdc8b1c14",
"message": "Transaction was initialized."
},
"bank_transfer": {
"type": "bank_transfer"
},
"customer": {
"email": "john.willson@example.com",
"last_name": "Willson",
"first_name": "John",
"ip": "127.0.0.1"
},
"manually_corrected_at": null,
"version": 2,
"message": "Transaction was initialized.",
"code": "P.9999",
"friendly_message": ".",
"test": true,
"billing_address": {
"email": "john.willson@example.com",
"last_name": "Willson",
"first_name": "John"
},
"additional_data": {
"short_uid": "175027349469858906",
"payment_method": {
"type": "alternative"
}
},
"gateway": {
"iframe": false
},
"form": {
"action": "link-to-payment-page",
"method": "GET",
"fields": []
}
}
}