---
title: "Initiate SEPA Payment"
method: POST
path: "/wallets/corporate/send/initiate/third-party-bank"
---

# Initiate SEPA Payment

`POST /wallets/corporate/send/initiate/third-party-bank`

## Request

- Base URL: `https://www.sandbox.striga.com/api/v1`
- URL: `https://www.sandbox.striga.com/api/v1/wallets/corporate/send/initiate/third-party-bank`
- Auth: API key in header `api-key` and API key in header `Authorization`

Send funds outwards from a EUR enriched account to another IBAN that is owned by the same person as the account holder.

## Headers

- `api-key` string, required
- `Authorization` string, required

## Request body

- object
  - `sourceAccountId` string, required: The Id of the account to debit
  - `description` string: An optional memo - Alphanumeric string upto 15 characters in length
  - `amount` string, required: The amount denominated in the smallest divisible unit of the sending currency. For example: cents or satoshis
  - `beneficiary` object, required
    - `iban` string, required: IBAN of the recipient - MUST be in the name of the account holder
    - `bankIdentifierCode` string: BIC of the recipient - MUST be in the name of the account holder
    - `name` string, required
    - `bankName` string: Bank name (max 150 chars)
    - `address` string, required: Address (1–105 chars)
    - `bankAddress` string: Bank address (max 150 chars)
    - `bankCountry` string: 2-letter ISO country code
    - `nationality` string: 2-letter ISO country code
    - `dateOfBirth` string: Format: YYYY-MM-DD
  - `originator` object: Required if payoutType = CORRESPONDENT_TRANSFER
    - `name` string, required: Name of sender (1–140 chars)
    - `address` string, required: Address of sender (1–255 chars)
    - `country` string, required: 2-letter ISO country code
    - `bankAccountDetails` object, required
      - `account` string, required: Can be either an account number or an International Bank Account Number (IBAN).
      - `financialInstitution` string, required: Bank Identifier Code (BIC) of the originator's financial institution.
    - `supplementaryInformation` object: Must contain either: documentType + documentNumber OR dateOfBirth + placeOfBirth
      - `documentType` 'NATIONAL_ID' | 'PASSPORT' | 'TAX_ID' | 'OTHER'
      - `documentNumber` string: Personal identification document number.
      - `dateOfBirth` string: Date of birth in YYYY-MM-DD format.
      - `placeOfBirth` string: Birthplace (1–140 chars)
  - `purpose` string: Required if payoutType = CORRESPONDENT_TRANSFER (max 255 chars)
  - `payoutType` 'WIRE_TRANSFER' | 'CORRESPONDENT_TRANSFER': Must be WIRE_TRANSFER or CORRESPONDENT_TRANSFER

## Response `200`

200

- object
  - `challengeId` string
  - `dateExpires` string
  - `transaction` object
    - `syncedOwnerId` string
    - `sourceAccountId` string
    - `name` string
    - `iban` string
    - `bic` string
    - `amount` string
    - `memo` string
    - `status` string
    - `txType` string
    - `parentWalletId` string
    - `currency` string

---

[API](https://skmtc.dev/striga/apis/striga-v1.md) - [All operations](https://skmtc.dev/striga/apis/striga-v1/llms.txt) - [OpenAPI document](https://skmtc.dev/striga/apis/striga-v1/revisions/0541ed1923c1?raw)
