create_payment
Initiate a payment from a specified monetary account to a counterparty IBAN. Supports internal transfers for non-PSD2 users and requires a description of up to 140 characters.
Instructions
Creates a payment from a monetary account. For provisioned users without PSD2 access, only internal transfers between Eva and the partner are allowed. Description is limited to 140 characters.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amount | Yes | Amount as decimal string (e.g. '10.00'). | |
| user_id | Yes | Sending user's ID. | |
| currency | No | ISO-4217 currency code. | EUR |
| account_id | Yes | Source monetary account ID. | |
| description | Yes | Payment description (max 140 chars). | |
| counterparty_iban | Yes | Recipient IBAN. | |
| counterparty_name | No | Recipient name. | |
| merchant_reference | No | Optional merchant reference for tracking (max 35 chars). |