---
description: >-
  Complete POST /v2/payment request bodies for each validated non-SEPA European payout corridor, taken from corridor testing.
  Every body validates against its schema.
---

# Europe — non-SEPA

A complete `POST /v2/payment` body for each validated non-SEPA European payout corridor. Expand a country to see it.

Each body here is a payload the gateway accepted in corridor testing, with only the environment metadata replaced — `externalPaymentId`, `fxId`, `ipAddress`, and the sender's name. The account numbers, bank codes, wallet identifiers, purpose codes, and amounts are the ones that were actually submitted.

Every body on this page validates against its country schema and against the generic push schema. Swap in your own `externalPaymentId`, a live `fxId` from [Foreign Exchange](../../../foreign-exchange.md), and real recipient details before sending. See [Country coverage](../country-coverage.md) for what each corridor requires.

<details>
<summary>**Bulgaria** — `BGR` · BGN · BANK_DEPOSIT · schema v1.0.1</summary>

**BANK_DEPOSIT** — tested

```json
{
  "externalPaymentId": "push-bgr-001",
  "fxId": "b40597a6-0312-4ac0-982d-7158a30f52a3",
  "ipAddress": "203.0.113.42",
  "paymentType": "PUSH",
  "amount": {
    "total": 20.0,
    "currency": "USD"
  },
  "recipientAmount": {
    "total": 100.0,
    "currency": "BGN"
  },
  "sender": {
    "firstName": "John",
    "lastName": "Smith",
    "address": {
      "countryCode": "USA",
      "stateCode": "NY",
      "city": "New York",
      "line1": "123 Main St",
      "line2": "",
      "zipCode": "AAAAA"
    }
  },
  "recipient": {
    "firstName": "Jane",
    "lastName": "Doe",
    "address": {
      "countryCode": "BGR"
    },
    "paymentMethod": {
      "type": "BANK_DEPOSIT",
      "countryCode": "BGR",
      "bankCode": "BNBGBGSF",
      "accountNumber": "BG80BNBG96611020345678",
      "accountType": "CHECKING"
    }
  }
}
```

</details>

<details>
<summary>**Czech Republic** — `CZE` · CZK · BANK_DEPOSIT · schema v1.0.1</summary>

**BANK_DEPOSIT · `BBAN`** — tested

```json
{
  "externalPaymentId": "push-cze-001",
  "fxId": "b40597a6-0312-4ac0-982d-7158a30f52a3",
  "ipAddress": "203.0.113.42",
  "paymentType": "PUSH",
  "amount": {
    "total": 20.0,
    "currency": "USD"
  },
  "recipientAmount": {
    "total": 409.53,
    "currency": "CZK"
  },
  "sender": {
    "firstName": "John",
    "lastName": "Smith",
    "address": {
      "countryCode": "USA",
      "stateCode": "NY",
      "city": "New York",
      "line1": "123 Main St",
      "line2": "",
      "zipCode": "AAAAA"
    }
  },
  "recipient": {
    "firstName": "Jane",
    "lastName": "Doe",
    "address": {
      "countryCode": "CZE"
    },
    "paymentMethod": {
      "type": "BANK_DEPOSIT",
      "countryCode": "CZE",
      "accountNumberType": "BBAN",
      "bankCode": "0800",
      "accountNumber": "2000145399",
      "accountType": "CHECKING"
    }
  }
}
```

**BANK_DEPOSIT · `IBAN`** — tested

```json
{
  "externalPaymentId": "push-cze-002",
  "fxId": "b40597a6-0312-4ac0-982d-7158a30f52a3",
  "ipAddress": "203.0.113.42",
  "paymentType": "PUSH",
  "amount": {
    "total": 20.0,
    "currency": "USD"
  },
  "recipientAmount": {
    "total": 409.53,
    "currency": "CZK"
  },
  "sender": {
    "firstName": "John",
    "lastName": "Smith",
    "address": {
      "countryCode": "USA",
      "stateCode": "NY",
      "city": "New York",
      "line1": "123 Main St",
      "line2": "",
      "zipCode": "AAAAA"
    }
  },
  "recipient": {
    "firstName": "Jane",
    "lastName": "Doe",
    "address": {
      "countryCode": "CZE"
    },
    "paymentMethod": {
      "type": "BANK_DEPOSIT",
      "countryCode": "CZE",
      "accountNumberType": "IBAN",
      "accountNumber": "CZ6508000000192000145399"
    }
  }
}
```

</details>

<details>
<summary>**Denmark** — `DNK` · DKK · BANK_DEPOSIT · schema v1.0.1</summary>

**BANK_DEPOSIT · `BBAN`** — tested

```json
{
  "externalPaymentId": "push-dnk-001",
  "fxId": "b40597a6-0312-4ac0-982d-7158a30f52a3",
  "ipAddress": "203.0.113.42",
  "paymentType": "PUSH",
  "amount": {
    "total": 20.0,
    "currency": "USD"
  },
  "recipientAmount": {
    "total": 124.07,
    "currency": "DKK"
  },
  "sender": {
    "firstName": "John",
    "lastName": "Smith",
    "address": {
      "countryCode": "USA",
      "stateCode": "NY",
      "city": "New York",
      "line1": "123 Main St",
      "line2": "",
      "zipCode": "AAAAA"
    }
  },
  "recipient": {
    "firstName": "Jane",
    "lastName": "Doe",
    "address": {
      "countryCode": "DNK"
    },
    "paymentMethod": {
      "type": "BANK_DEPOSIT",
      "countryCode": "DNK",
      "accountNumberType": "BBAN",
      "routingNumber": "0040",
      "accountNumber": "0440116243",
      "accountType": "CHECKING"
    }
  }
}
```

**BANK_DEPOSIT · `IBAN`** — tested

```json
{
  "externalPaymentId": "push-dnk-002",
  "fxId": "b40597a6-0312-4ac0-982d-7158a30f52a3",
  "ipAddress": "203.0.113.42",
  "paymentType": "PUSH",
  "amount": {
    "total": 20.0,
    "currency": "USD"
  },
  "recipientAmount": {
    "total": 124.07,
    "currency": "DKK"
  },
  "sender": {
    "firstName": "John",
    "lastName": "Smith",
    "address": {
      "countryCode": "USA",
      "stateCode": "NY",
      "city": "New York",
      "line1": "123 Main St",
      "line2": "",
      "zipCode": "AAAAA"
    }
  },
  "recipient": {
    "firstName": "Jane",
    "lastName": "Doe",
    "address": {
      "countryCode": "DNK"
    },
    "paymentMethod": {
      "type": "BANK_DEPOSIT",
      "countryCode": "DNK",
      "accountNumberType": "IBAN",
      "accountNumber": "DK5000400440116243"
    }
  }
}
```

</details>

<details>
<summary>**Hungary** — `HUN` · HUF · BANK_DEPOSIT · schema v1.0.1</summary>

**BANK_DEPOSIT · `BBAN`** — tested

```json
{
  "externalPaymentId": "push-hun-001",
  "fxId": "b40597a6-0312-4ac0-982d-7158a30f52a3",
  "ipAddress": "203.0.113.42",
  "paymentType": "PUSH",
  "amount": {
    "total": 20.0,
    "currency": "USD"
  },
  "recipientAmount": {
    "total": 6154,
    "currency": "HUF"
  },
  "sender": {
    "firstName": "John",
    "lastName": "Smith",
    "address": {
      "countryCode": "USA",
      "stateCode": "NY",
      "city": "New York",
      "line1": "123 Main St",
      "line2": "",
      "zipCode": "AAAAA"
    }
  },
  "recipient": {
    "firstName": "Jane",
    "lastName": "Doe",
    "address": {
      "countryCode": "HUN"
    },
    "paymentMethod": {
      "type": "BANK_DEPOSIT",
      "countryCode": "HUN",
      "accountNumberType": "BBAN",
      "accountNumber": "117730161111101800000000",
      "accountType": "CHECKING"
    }
  }
}
```

**BANK_DEPOSIT · `IBAN`** — tested

```json
{
  "externalPaymentId": "push-hun-002",
  "fxId": "b40597a6-0312-4ac0-982d-7158a30f52a3",
  "ipAddress": "203.0.113.42",
  "paymentType": "PUSH",
  "amount": {
    "total": 20.0,
    "currency": "USD"
  },
  "recipientAmount": {
    "total": 6154,
    "currency": "HUF"
  },
  "sender": {
    "firstName": "John",
    "lastName": "Smith",
    "address": {
      "countryCode": "USA",
      "stateCode": "NY",
      "city": "New York",
      "line1": "123 Main St",
      "line2": "",
      "zipCode": "AAAAA"
    }
  },
  "recipient": {
    "firstName": "Jane",
    "lastName": "Doe",
    "address": {
      "countryCode": "HUN"
    },
    "paymentMethod": {
      "type": "BANK_DEPOSIT",
      "countryCode": "HUN",
      "accountNumberType": "IBAN",
      "accountNumber": "HU42117730161111101800000000"
    }
  }
}
```

</details>

<details>
<summary>**Liechtenstein** — `LIE` · CHF · BANK_DEPOSIT · schema v1.0.1</summary>

**BANK_DEPOSIT** — tested

```json
{
  "externalPaymentId": "push-lie-001",
  "fxId": "b40597a6-0312-4ac0-982d-7158a30f52a3",
  "ipAddress": "203.0.113.42",
  "paymentType": "PUSH",
  "amount": {
    "total": 20.0,
    "currency": "USD"
  },
  "recipientAmount": {
    "total": 100.0,
    "currency": "CHF"
  },
  "sender": {
    "firstName": "John",
    "lastName": "Smith",
    "address": {
      "countryCode": "USA",
      "stateCode": "NY",
      "city": "New York",
      "line1": "123 Main St",
      "line2": "",
      "zipCode": "AAAAA"
    }
  },
  "recipient": {
    "firstName": "Jane",
    "lastName": "Doe",
    "address": {
      "countryCode": "LIE"
    },
    "paymentMethod": {
      "type": "BANK_DEPOSIT",
      "countryCode": "LIE",
      "bankCode": "BLFLLI2X",
      "accountNumber": "LI21088100002324013AA",
      "accountType": "CHECKING"
    }
  }
}
```

</details>

<details>
<summary>**Norway** — `NOR` · NOK · BANK_DEPOSIT · schema v1.0.1</summary>

**BANK_DEPOSIT · `BBAN`** — tested

```json
{
  "externalPaymentId": "push-nor-001",
  "fxId": "b40597a6-0312-4ac0-982d-7158a30f52a3",
  "ipAddress": "203.0.113.42",
  "paymentType": "PUSH",
  "amount": {
    "total": 20.0,
    "currency": "USD"
  },
  "recipientAmount": {
    "total": 180.14,
    "currency": "NOK"
  },
  "sender": {
    "firstName": "John",
    "lastName": "Smith",
    "address": {
      "countryCode": "USA",
      "stateCode": "NY",
      "city": "New York",
      "line1": "123 Main St",
      "line2": "",
      "zipCode": "AAAAA"
    }
  },
  "recipient": {
    "firstName": "Jane",
    "lastName": "Doe",
    "address": {
      "countryCode": "NOR"
    },
    "paymentMethod": {
      "type": "BANK_DEPOSIT",
      "countryCode": "NOR",
      "accountNumberType": "BBAN",
      "accountNumber": "86011117947",
      "accountType": "CHECKING"
    }
  }
}
```

**BANK_DEPOSIT · `IBAN`** — tested

```json
{
  "externalPaymentId": "push-nor-002",
  "fxId": "b40597a6-0312-4ac0-982d-7158a30f52a3",
  "ipAddress": "203.0.113.42",
  "paymentType": "PUSH",
  "amount": {
    "total": 20.0,
    "currency": "USD"
  },
  "recipientAmount": {
    "total": 180.14,
    "currency": "NOK"
  },
  "sender": {
    "firstName": "John",
    "lastName": "Smith",
    "address": {
      "countryCode": "USA",
      "stateCode": "NY",
      "city": "New York",
      "line1": "123 Main St",
      "line2": "",
      "zipCode": "AAAAA"
    }
  },
  "recipient": {
    "firstName": "Jane",
    "lastName": "Doe",
    "address": {
      "countryCode": "NOR"
    },
    "paymentMethod": {
      "type": "BANK_DEPOSIT",
      "countryCode": "NOR",
      "accountNumberType": "IBAN",
      "accountNumber": "NO9386011117947"
    }
  }
}
```

</details>

<details>
<summary>**Poland** — `POL` · PLN · BANK_DEPOSIT · schema v1.0.1</summary>

**BANK_DEPOSIT · `BBAN`** — tested

```json
{
  "externalPaymentId": "push-pol-001",
  "fxId": "b40597a6-0312-4ac0-982d-7158a30f52a3",
  "ipAddress": "203.0.113.42",
  "paymentType": "PUSH",
  "amount": {
    "total": 20.0,
    "currency": "USD"
  },
  "recipientAmount": {
    "total": 73.32,
    "currency": "PLN"
  },
  "sender": {
    "firstName": "John",
    "lastName": "Smith",
    "address": {
      "countryCode": "USA",
      "stateCode": "NY",
      "city": "New York",
      "line1": "123 Main St",
      "line2": "",
      "zipCode": "AAAAA"
    }
  },
  "recipient": {
    "firstName": "Jane",
    "lastName": "Doe",
    "address": {
      "countryCode": "POL"
    },
    "paymentMethod": {
      "type": "BANK_DEPOSIT",
      "countryCode": "POL",
      "accountNumberType": "BBAN",
      "routingNumber": "10901014",
      "accountNumber": "61109010140000071219812874",
      "accountType": "CHECKING"
    }
  }
}
```

**BANK_DEPOSIT · `IBAN`** — tested

```json
{
  "externalPaymentId": "push-pol-002",
  "fxId": "b40597a6-0312-4ac0-982d-7158a30f52a3",
  "ipAddress": "203.0.113.42",
  "paymentType": "PUSH",
  "amount": {
    "total": 20.0,
    "currency": "USD"
  },
  "recipientAmount": {
    "total": 73.32,
    "currency": "PLN"
  },
  "sender": {
    "firstName": "John",
    "lastName": "Smith",
    "address": {
      "countryCode": "USA",
      "stateCode": "NY",
      "city": "New York",
      "line1": "123 Main St",
      "line2": "",
      "zipCode": "AAAAA"
    }
  },
  "recipient": {
    "firstName": "Jane",
    "lastName": "Doe",
    "address": {
      "countryCode": "POL"
    },
    "paymentMethod": {
      "type": "BANK_DEPOSIT",
      "countryCode": "POL",
      "accountNumberType": "IBAN",
      "accountNumber": "PL61109010140000071219812874"
    }
  }
}
```

</details>

<details>
<summary>**Romania** — `ROU` · RON · BANK_DEPOSIT · schema v1.0.1</summary>

**BANK_DEPOSIT** — tested

```json
{
  "externalPaymentId": "push-rou-001",
  "fxId": "b40597a6-0312-4ac0-982d-7158a30f52a3",
  "ipAddress": "203.0.113.42",
  "paymentType": "PUSH",
  "amount": {
    "total": 20.0,
    "currency": "USD"
  },
  "recipientAmount": {
    "total": 89.54,
    "currency": "RON"
  },
  "sender": {
    "firstName": "John",
    "lastName": "Smith",
    "address": {
      "countryCode": "USA",
      "stateCode": "NY",
      "city": "New York",
      "line1": "123 Main St",
      "line2": "",
      "zipCode": "AAAAA"
    }
  },
  "recipient": {
    "firstName": "Jane",
    "lastName": "Doe",
    "address": {
      "countryCode": "ROU"
    },
    "paymentMethod": {
      "type": "BANK_DEPOSIT",
      "countryCode": "ROU",
      "bankCode": "RNCBROBU",
      "accountNumber": "RO49AAAA1B31007593840000",
      "accountType": "CHECKING"
    }
  }
}
```

</details>

<details>
<summary>**Sweden** — `SWE` · SEK · BANK_DEPOSIT · schema v1.0.1</summary>

**BANK_DEPOSIT · `BBAN`** — tested

```json
{
  "externalPaymentId": "push-swe-001",
  "fxId": "b40597a6-0312-4ac0-982d-7158a30f52a3",
  "ipAddress": "203.0.113.42",
  "paymentType": "PUSH",
  "amount": {
    "total": 20.0,
    "currency": "USD"
  },
  "recipientAmount": {
    "total": 189.41,
    "currency": "SEK"
  },
  "sender": {
    "firstName": "John",
    "lastName": "Smith",
    "address": {
      "countryCode": "USA",
      "stateCode": "NY",
      "city": "New York",
      "line1": "123 Main St",
      "line2": "",
      "zipCode": "AAAAA"
    }
  },
  "recipient": {
    "firstName": "Jane",
    "lastName": "Doe",
    "address": {
      "countryCode": "SWE"
    },
    "paymentMethod": {
      "type": "BANK_DEPOSIT",
      "countryCode": "SWE",
      "accountNumberType": "BBAN",
      "bankCode": "5277",
      "accountNumber": "1001977",
      "accountType": "CHECKING"
    }
  }
}
```

**BANK_DEPOSIT · `IBAN`** — tested

```json
{
  "externalPaymentId": "push-swe-002",
  "fxId": "b40597a6-0312-4ac0-982d-7158a30f52a3",
  "ipAddress": "203.0.113.42",
  "paymentType": "PUSH",
  "amount": {
    "total": 20.0,
    "currency": "USD"
  },
  "recipientAmount": {
    "total": 189.41,
    "currency": "SEK"
  },
  "sender": {
    "firstName": "John",
    "lastName": "Smith",
    "address": {
      "countryCode": "USA",
      "stateCode": "NY",
      "city": "New York",
      "line1": "123 Main St",
      "line2": "",
      "zipCode": "AAAAA"
    }
  },
  "recipient": {
    "firstName": "Jane",
    "lastName": "Doe",
    "address": {
      "countryCode": "SWE"
    },
    "paymentMethod": {
      "type": "BANK_DEPOSIT",
      "countryCode": "SWE",
      "accountNumberType": "IBAN",
      "accountNumber": "SE3550000000054910000003"
    }
  }
}
```

</details>

<details>
<summary>**Switzerland** — `CHE` · CHF · BANK_DEPOSIT · schema v1.0.1</summary>

**BANK_DEPOSIT** — tested

```json
{
  "externalPaymentId": "push-che-001",
  "fxId": "b40597a6-0312-4ac0-982d-7158a30f52a3",
  "ipAddress": "203.0.113.42",
  "paymentType": "PUSH",
  "amount": {
    "total": 20.0,
    "currency": "USD"
  },
  "recipientAmount": {
    "total": 16,
    "currency": "CHF"
  },
  "sender": {
    "firstName": "John",
    "lastName": "Smith",
    "address": {
      "countryCode": "USA",
      "stateCode": "NY",
      "city": "New York",
      "line1": "123 Main St",
      "line2": "",
      "zipCode": "AAAAA"
    }
  },
  "recipient": {
    "firstName": "Jane",
    "lastName": "Doe",
    "address": {
      "countryCode": "CHE"
    },
    "paymentMethod": {
      "type": "BANK_DEPOSIT",
      "countryCode": "CHE",
      "accountNumber": "CH8800240011623852957",
      "accountType": "CHECKING"
    }
  }
}
```

</details>

<details>
<summary>**Turkey** — `TUR` · TRY · BANK_DEPOSIT · schema v1.0.1</summary>

**BANK_DEPOSIT** — tested

```json
{
  "externalPaymentId": "push-tur-001",
  "fxId": "b40597a6-0312-4ac0-982d-7158a30f52a3",
  "ipAddress": "203.0.113.42",
  "paymentType": "PUSH",
  "amount": {
    "total": 20.0,
    "currency": "USD"
  },
  "recipientAmount": {
    "total": 932,
    "currency": "TRY"
  },
  "sender": {
    "firstName": "John",
    "lastName": "Smith",
    "address": {
      "countryCode": "USA",
      "stateCode": "NY",
      "city": "New York",
      "line1": "123 Main St",
      "line2": "",
      "zipCode": "AAAAA"
    },
    "documents": [
      {
        "document": "A12345678",
        "type": "PASSPORT",
        "countryCode": "USA"
      }
    ]
  },
  "recipient": {
    "firstName": "Jane",
    "lastName": "Doe",
    "address": {
      "countryCode": "TUR",
      "city": "Test City",
      "line1": "123 Main Street"
    },
    "paymentMethod": {
      "type": "BANK_DEPOSIT",
      "countryCode": "TUR",
      "bankCode": "TCZBTR2A",
      "accountNumber": "TR470001201234567890123456",
      "accountType": "CHECKING"
    },
    "documents": [
      {
        "document": "12345678901",
        "type": "ID",
        "countryCode": "TUR"
      }
    ],
    "birthDate": "1990-01-15",
    "birthCountryCode": "TUR"
  },
  "additionalData": {
    "statementNarrative": "Family support"
  }
}
```

</details>

<details>
<summary>**United Kingdom** — `GBR` · GBP · BANK_DEPOSIT · schema v1.0.1</summary>

**BANK_DEPOSIT · `BBAN`** — tested

```json
{
  "externalPaymentId": "push-gbr-001",
  "fxId": "b40597a6-0312-4ac0-982d-7158a30f52a3",
  "ipAddress": "203.0.113.42",
  "paymentType": "PUSH",
  "amount": {
    "total": 20.0,
    "currency": "USD"
  },
  "recipientAmount": {
    "total": 15,
    "currency": "GBP"
  },
  "sender": {
    "firstName": "John",
    "lastName": "Smith",
    "address": {
      "countryCode": "USA",
      "stateCode": "NY",
      "city": "New York",
      "line1": "123 Main St",
      "line2": "",
      "zipCode": "AAAAA"
    }
  },
  "recipient": {
    "firstName": "Jane",
    "lastName": "Doe",
    "address": {
      "countryCode": "GBR"
    },
    "paymentMethod": {
      "type": "BANK_DEPOSIT",
      "countryCode": "GBR",
      "accountNumberType": "BBAN",
      "bankCode": "070116",
      "accountNumber": "34012583",
      "accountType": "CHECKING"
    },
    "phoneNumber": "+447712345678"
  }
}
```

**BANK_DEPOSIT · `IBAN`** — tested

```json
{
  "externalPaymentId": "push-gbr-001",
  "fxId": "b40597a6-0312-4ac0-982d-7158a30f52a3",
  "ipAddress": "203.0.113.42",
  "paymentType": "PUSH",
  "amount": {
    "total": 20.0,
    "currency": "USD"
  },
  "recipientAmount": {
    "total": 15,
    "currency": "GBP"
  },
  "sender": {
    "firstName": "John",
    "lastName": "Smith",
    "address": {
      "countryCode": "USA",
      "stateCode": "NY",
      "city": "New York",
      "line1": "123 Main St",
      "line2": "",
      "zipCode": "AAAAA"
    }
  },
  "recipient": {
    "firstName": "Jane",
    "lastName": "Doe",
    "address": {
      "countryCode": "GBR"
    },
    "paymentMethod": {
      "type": "BANK_DEPOSIT",
      "countryCode": "GBR",
      "accountNumberType": "IBAN",
      "accountNumber": "GB35BOFS07011634012583"
    }
  }
}
```

</details>

## What's Next

- [Country coverage](../country-coverage.md) — Every corridor's requirements in one table
- [Payout methods](../payout-methods/README.md) — Field reference per payout type
- [Errors](../errors.md) — What `PAY_001` means when a valid payload is rejected
