Европейский союз
Банковские переводы Open Banking в EUR
Перед тем как начать
Авторизация
Как подписывать запросы API-токеном.
Создание платежа
Базовый запрос на создание заказа, который расширяет эта страница.
Этот способ оплаты доступен не всем мерчантам. Уточните доступность у вашего менеджера.
Обзор
| Валюта | Код страны | Способ оплаты |
|---|---|---|
EUR | ISO 3166-1 alpha-2 плательщика, например DE | Open Banking (банковский перевод) |
Плательщик перенаправляется на paymentLink, выбирает свой банк и подтверждает перевод в интернет-банке.
Чем отличается от обычного заказа
Заказ создаётся через стандартный эндпоинт POST /v1/orders. Базовые поля (amount, currency, successUrl, failUrl, callbackUrl и т. д.) такие же, как у обычного заказа; дополнительно к ним передаётся объект customer с данными плательщика.
| Поле | Тип | Описание |
|---|---|---|
customer | object | Данные плательщика. Набор обязательных полей приведён ниже |
Поля объекта customer
Доступны два варианта Open Banking. Они различаются требуемыми данными плательщика; какой из них включён для вашего аккаунта, определяется настройками терминала.
Не уверены, какой вариант у вас? Уточните у менеджера. Отправка расширенного набора полей (имя, страна, email и дата рождения) подходит для обоих вариантов.
| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
firstName | string | ✅ Да | Имя |
lastName | string | ✅ Да | Фамилия |
country | string | ✅ Да | Страна плательщика, ISO 3166-1 alpha-2 (например, DE) |
email | string | ❌ Нет | Email плательщика |
{
"purpose": "Payment for order #1234",
"amount": "1000.5",
"currency": "EUR",
"externalId": "external_id",
"externalUserId": "external_user_id",
"successUrl": "https://example.com/success",
"failUrl": "https://example.com/fail",
"callbackUrl": "https://example.com/webhooks/payments",
"isFeeOnUser": false,
"customer": {
"firstName": "John",
"lastName": "Doe",
"country": "DE",
"email": "john.doe@example.com"
}
}| Поле | Тип | Обязательное | Описание |
|---|---|---|---|
email | string | ✅ Да | Email плательщика |
birthday | string | ✅ Да | Дата рождения, YYYY-MM-DD |
firstName | string | ✅ Да | Имя |
lastName | string | ✅ Да | Фамилия |
{
"amount": "10.99",
"currency": "EUR",
"successUrl": "https://example.com/success",
"failUrl": "https://example.com/fail",
"customer": {
"email": "jane.doe@example.com",
"birthday": "1999-12-12",
"firstName": "Jane",
"lastName": "Doe"
}
}Ответ
В ответе возвращается стандартный объект заказа. Заказ создаётся со статусом CREATED; перенаправьте плательщика на paymentLink, чтобы он завершил оплату.
Поля объекта заказа
Другие способы оплаты в Европе
Trustly
Банковские переводы из европейских банков через Trustly.
Apple Pay / Google Pay
Оплата через кошельки при оформлении заказа на мобильных устройствах.