Банковский перевод
Вариант интеграции 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": []
}
}
}
Оплата с помощью ABN AMRO
Запрос
Отправьте запрос оплаты со следующими данными:
|
|||||||||||||||||||||||||
Пример запроса
{
"request": {
"amount": 108,
"currency": "EUR",
"description": "description",
"test": false,
"tracking_id": "your_uniq_number",
"ip": "127.0.0.1",
"language": "en",
"return_url": "https://example.com",
"customer": {
"first_name": "john",
"last_name": "Doe",
"email": "john@example.com",
"country": "NL"
},
"method": {
"type": "bank_transfer_abn_amro"
}
}
}
Ответ
Отправьте покупателя на URL, указанный в параметре form.action.
Пример ответа
{
"transaction": {
"uid": "ddab08ec-9cf6-44f1-a75d-2f817713b1e9",
"type": "payment",
"status": "pending",
"amount": 108,
"currency": "EUR",
"description": "description",
"created_at": "2026-01-13T11:17:17Z",
"updated_at": "2026-01-13T11:17:17Z",
"method_type": "bank_transfer_abn_amro",
"receipt_url": "https://backoffice.paysage.io/customer/transactions/ddab08ec-9cf6-44f1-a75d-2f817713b1e9/f84eb64924c9bc9227abe9a91b4cf7421455ba5ca4b71348a701e542c88586d7?language=en",
"payment": {
"status": "pending",
"gateway_id": 5603,
"ref_id": "6560598440",
"message": "Transaction was initialized.",
"bank_code": "190",
"rrn": "19949266"
},
"bank_transfer_abn_amro": {
"type": "bank_transfer_abn_amro",
"use_pending_page": true
},
"customer": {
"email": "john@example.com",
"country": "NL",
"last_name": "Doe",
"first_name": "john",
"ip": "127.0.0.1"
},
"manually_corrected_at": null,
"version": 1,
"message": "Transaction was initialized.",
"tracking_id": "your_uniq_number",
"test": false,
"language": "en",
"billing_address": {
"email": "john@example.com",
"country": "NL",
"last_name": "Doe",
"first_name": "john"
},
"additional_data": {
"payment_method": {
"type": "alternative"
}
},
"smart_routing_verification": {
"status": "successful"
},
"gateway": {
"iframe": true
},
"form": {
"action": "redirect_url",
"fields": [],
"method": "GET"
}
}
}
Оплата с помощью Rabobank
Запрос
Отправьте запрос оплаты со следующими данными:
|
|||||||||||||||||||||||||
Пример запроса
{
"request": {
"amount": 108,
"currency": "EUR",
"description": "description",
"test": false,
"tracking_id": "your_uniq_number",
"ip": "127.0.0.1",
"language": "en",
"return_url": "https://example.com",
"customer": {
"first_name": "john",
"last_name": "Doe",
"email": "john@example.com",
"country": "NL"
},
"method": {
"type": "bank_transfer_rabobank"
}
}
}
Ответ
Отправьте покупателя на URL, указанный в параметре form.action.
Пример ответа
{
"transaction": {
"uid": "84d62bc0-9e5c-4b3b-8988-2e2c41cbb43a",
"type": "payment",
"status": "pending",
"amount": 108,
"currency": "EUR",
"description": "description",
"created_at": "2026-01-13T11:30:04Z",
"updated_at": "2026-01-13T11:30:04Z",
"method_type": "bank_transfer_rabobank",
"receipt_url": "https://backoffice.paysage.io/customer/transactions/84d62bc0-9e5c-4b3b-8988-2e2c41cbb43a/bc926f47323250ac2daf8bee4abbdd430973768e0a68ec6a91979dffb89569a8?language=en",
"payment": {
"status": "pending",
"gateway_id": 5603,
"ref_id": "8451335995",
"message": "Transaction was initialized.",
"bank_code": "440",
"rrn": "43811132"
},
"bank_transfer_rabobank": {
"type": "bank_transfer_rabobank",
"use_pending_page": true
},
"customer": {
"email": "john@example.com",
"country": "NL",
"last_name": "Doe",
"first_name": "john",
"ip": "127.0.0.1"
},
"manually_corrected_at": null,
"version": 1,
"message": "Transaction was initialized.",
"tracking_id": "your_uniq_number",
"test": false,
"language": "en",
"billing_address": {
"email": "john@example.com",
"country": "NL",
"last_name": "Doe",
"first_name": "john"
},
"additional_data": {
"payment_method": {
"type": "alternative"
}
},
"smart_routing_verification": {
"status": "successful"
},
"gateway": {
"iframe": true
},
"form": {
"action": "redirect_url",
"fields": [],
"method": "GET"
}
}
}
Оплата с помощью ING
Запрос
Отправьте запрос оплаты со следующими данными:
|
|||||||||||||||||||||||||
Пример запроса
{
"request": {
"amount": 108,
"currency": "EUR",
"description": "description",
"test": false,
"tracking_id": "your_uniq_number",
"ip": "127.0.0.1",
"language": "en",
"return_url": "https://example.com",
"customer": {
"first_name": "john",
"last_name": "Doe",
"email": "john@example.com",
"country": "NL"
},
"method": {
"type": "bank_transfer_ing"
}
}
}
Ответ
Отправьте покупателя на URL, указанный в параметре form.action.
Пример ответа
{
"transaction": {
"uid": "1daeda09-27a2-4f0c-838c-65510aadf422",
"type": "payment",
"status": "pending",
"amount": 108,
"currency": "EUR",
"description": "description",
"created_at": "2026-01-13T11:44:00Z",
"updated_at": "2026-01-13T11:44:01Z",
"method_type": "bank_transfer_ing",
"receipt_url": "https://backoffice.paysage.io/customer/transactions/1daeda09-27a2-4f0c-838c-65510aadf422/c90e1075269542ddf2730d1ae0b6a039b95332d295d5e8fc590860459d40fbab?language=en",
"payment": {
"status": "pending",
"gateway_id": 5603,
"ref_id": "2572112318",
"message": "Transaction was initialized.",
"bank_code": "611",
"rrn": "55012462"
},
"bank_transfer_ing": {
"type": "bank_transfer_ing",
"use_pending_page": true
},
"customer": {
"email": "john@example.com",
"country": "NL",
"last_name": "Doe",
"first_name": "john",
"ip": "127.0.0.1"
},
"manually_corrected_at": null,
"version": 1,
"message": "Transaction was initialized.",
"tracking_id": "your_uniq_number",
"test": false,
"language": "en",
"billing_address": {
"email": "john@example.com",
"country": "NL",
"last_name": "Doe",
"first_name": "john"
},
"additional_data": {
"payment_method": {
"type": "alternative"
}
},
"smart_routing_verification": {
"status": "successful"
},
"gateway": {
"iframe": true
},
"form": {
"action": "redirect_url",
"fields": [],
"method": "GET"
}
}
}
Оплата с помощью N26
Запрос
Отправьте запрос оплаты со следующими данными:
|
|||||||||||||||||||||||||
Пример запроса
{
"request": {
"amount": 108,
"currency": "EUR",
"description": "description",
"test": false,
"tracking_id": "your_uniq_number",
"ip": "127.0.0.1",
"language": "en",
"return_url": "https://example.com",
"customer": {
"first_name": "john",
"last_name": "Doe",
"email": "john@example.com",
"country": "NL"
},
"method": {
"type": "bank_transfer_n26"
}
}
}
Ответ
Отправьте покупателя на URL, указанный в параметре form.action.
Пример ответа
{
"transaction": {
"uid": "3b5061d9-9d80-4517-a9f0-b1661f336fcc",
"type": "payment",
"status": "pending",
"amount": 108,
"currency": "EUR",
"description": "description",
"created_at": "2026-01-13T11:53:46Z",
"updated_at": "2026-01-13T11:53:46Z",
"method_type": "bank_transfer_n26",
"receipt_url": "https://backoffice.paysage.io/customer/transactions/3b5061d9-9d80-4517-a9f0-b1661f336fcc/093d5dc2049529b02c6314b0084f3580bbc752dbc10833b4f2b01dc2d35ec062?language=en",
"payment": {
"status": "pending",
"gateway_id": 5603,
"ref_id": "8942016272",
"message": "Transaction was initialized.",
"bank_code": "789",
"rrn": "84728360"
},
"bank_transfer_n26": {
"type": "bank_transfer_n26",
"use_pending_page": true
},
"customer": {
"email": "john@example.com",
"country": "NL",
"last_name": "Doe",
"first_name": "john",
"ip": "127.0.0.1"
},
"manually_corrected_at": null,
"version": 1,
"message": "Transaction was initialized.",
"tracking_id": "your_uniq_number",
"test": false,
"language": "en",
"billing_address": {
"email": "john@example.com",
"country": "NL",
"last_name": "Doe",
"first_name": "john"
},
"additional_data": {
"payment_method": {
"type": "alternative"
}
},
"smart_routing_verification": {
"status": "successful"
},
"gateway": {
"iframe": true
},
"form": {
"action": "redirect_url",
"fields": [],
"method": "GET"
}
}
}
Вариант интеграции 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": []
}
}
}
Вариант интеграции OZ
Оплата
Info
Этот вариант интеграции поддерживает только валюту EUR.
Процесс проведения оплаты
- Покупатель инициирует оплату на сайте торговца.
- Торговец отправляет запрос оплаты в PaySage.io.
- PaySage.io присылает в ответе секцию
formс параметрами для формирования HTML-формы для завершения оплаты. - Торговец перенаправляет покупателя на форму для завершения оплаты.
- Покупатель завершает оплату.
- PaySage.io отправляет торговцу автоматическое уведомление со статусом оплаты. Торговец также может запросить статус оплаты у PaySage.io с помощью запроса получения статуса транзакции.
Запрос
Отправьте запрос оплаты со следующими данными:
|
|||||||||||||||||||||||||
Пример запроса
{
"request": {
"test": true,
"amount": 500,
"currency": "EUR",
"description": "description",
"return_url": "https://return.com",
"method": {
"type": "bank_transfer"
},
"customer": {
"external_id": "12345ghj",
"country": "AT"
}
}
}
Ответ
Создайте HTML-форму, используя параметры из секции form. Отправьте покупателя на форму для завершения оплаты.
Пример ответа
{
"transaction": {
"uid": "27b07a3e-805e-41dc-b09b-729efffe3807",
"type": "payment",
"status": "pending",
"amount": 500,
"currency": "EUR",
"description": "description",
"created_at": "2025-12-17T15:34:19Z",
"updated_at": "2025-12-17T15:34:19Z",
"method_type": "bank_transfer",
"receipt_url": "https://backoffice.paysage.io/customer/transactions/27b07a3e-805e-41dc-b09b-729efffe3807/aae79bd6ca4210f56e779d346b26840a269be3889cd2e1a30a488c82f082b294",
"payment": {
"status": "pending",
"gateway_id": 5975,
"message": "Transaction was initialized."
},
"bank_transfer": {
"type": "bank_transfer",
"use_pending_page": true
},
"customer": {
"country": "AT",
"external_id": "12345ghj",
"email": null,
"ip": null
},
"manually_corrected_at": null,
"version": 1,
"message": "Transaction was initialized.",
"test": true,
"billing_address": {
"country": "AT"
},
"additional_data": {
"payment_method": {
"type": "alternative"
}
},
"smart_routing_verification": {
"status": "successful"
},
"gateway": {
"iframe": false
},
"form": {
"action": "link-to-payment-page",
"fields": [
{
"name": "project_id",
"type": "hidden",
"value": 151771
},
{
"name": "payment_id",
"type": "hidden",
"value": "27b07a3e-805e-41dc-b09b-729efffe3807"
},
{
"name": "payment_amount",
"type": "hidden",
"value": 500
},
{
"name": "payment_currency",
"type": "hidden",
"value": "EUR"
},
{
"name": "customer_id",
"type": "hidden",
"value": "12345ghj"
},
{
"name": "force_payment_method",
"type": "hidden",
"value": "online-austrian-banks"
},
{
"name": "merchant_return_url",
"type": "hidden",
"value": "https://api.paysage.io/beyag/transactions/returns/0d98aff8f32a23154b0981dbf4ea527fce66a722ff402dcb0cdf64fff173c311/27b07a3e-805e-41dc-b09b-729efffe3807"
},
{
"name": "merchant_callback_url",
"type": "hidden",
"value": "https://api.paysage.io/beyag/transactions/notifications/0d98aff8f32a23154b0981dbf4ea527fce66a722ff402dcb0cdf64fff173c311"
},
{
"name": "redirect_fail_url",
"type": "hidden",
"value": "https://api.paysage.io/beyag/transactions/returns/0d98aff8f32a23154b0981dbf4ea527fce66a722ff402dcb0cdf64fff173c311/27b07a3e-805e-41dc-b09b-729efffe3807"
},
{
"name": "redirect_success_url",
"type": "hidden",
"value": "https://api.paysage.io/beyag/transactions/returns/0d98aff8f32a23154b0981dbf4ea527fce66a722ff402dcb0cdf64fff173c311/27b07a3e-805e-41dc-b09b-729efffe3807"
},
{
"name": "signature",
"type": "hidden",
"value": "MPaq7oZhyQokjetqn/+WkF/GIeh60mq8lAInWnTxS4pzAO//HaqmmaowijQlll47fUpjH/LCCVpGiwcCMxs9Tg=="
}
],
"method": "POST"
}
}
}










