---
title: "Create a SEPA Credit Transfer from a billing account"
method: POST
path: "/v1/accounts/{account_id}/transactions/sepa_credit_transfer"
tags: ["SEPA Credit Transfers"]
---

# Create a SEPA Credit Transfer from a billing account

`POST /v1/accounts/{account_id}/transactions/sepa_credit_transfer`

Creates a SEPA Credit Transfer from the billing account specified in the request URL to the account specified in the request body.

## Path parameters

- `account_id` string, required

## Request body

- object
  - `reference` string — Optional reference for the transaction. Will act as an idempotency key.
  - `recipient_name` string — The recipient's name.
  - `recipient_iban` string, required — The recipient's IBAN.
  - `recipient_bic` string — The recipient's BIC.
  - `amount` SolarisServerDecoratorsMoney
    - `value` integer — The amount value.
    - `unit` string — The unit of the given value in cents.
    - `currency` string — The currency of the given value. Only EUR is currently supported.
  - `description` string — Optional description for the transaction, which will be visible to the recipient. Limited to 140 characters.
  - `end_to_end_id` string — SEPA identifier provided by the transaction initiator, which will be routed throughout the whole payment process.

## Response `200`

Successful result of the operation

- SolarisServerDecoratorsSepaCreditTransaction
  - `id` string — Unique ID of the transaction.
  - `status` 'created' | 'authorization_required' | 'confirmation_required' | 'accepted' | 'declined' | 'executed' | 'review_needed' | 'scheduled' | 'canceled' — Status of the transaction.
  - `reference` string — Optional unique reference. Used as an idempotency key.
  - `amount` SolarisServerDecoratorsMoney
    - `value` integer — The amount value.
    - `unit` string — The unit of the given value in cents.
    - `currency` string — The currency of the given value. Only EUR is currently supported.
  - `description` string — Additional description about the transaction. Please note the [SEPA character restrictions.](https://docs.solarisgroup.com/api-reference/standards/#sepa-characters)
  - `recipient_iban` string — The recipient's IBAN.
  - `recipient_name` string — The recipient's name. Please note the [SEPA character restrictions.](https://docs.solarisgroup.com/api-reference/standards/#sepa-characters)
  - `recipient_bic` string — The recipient's BIC.
  - `end_to_end_id` string — SEPA identifier provided by the transaction initiator, which will be routed throughout the whole payment process. Please note the [SEPA character restrictions.](https://docs.solarisgroup.com/api-reference/standards/#sepa-characters)
  - `batch_id` string — Unique ID of the batch.
  - `created_at` string, date-time — UTC timestamp from when the transaction was created.

## Other responses

- `400` — Invalid request.
- `403` — You are not authorized to perform this action.
- `404` — The resource could not be found.
- `500` — Internal server error.
- `default` — Unexpected error

---

[API](https://skmtc.net/solarisgroup/apis/sepa-transfers.md) · [All operations](https://skmtc.net/solarisgroup/apis/sepa-transfers/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/solarisgroup/sepa-transfers/revisions/f1fef352d976/schema)
