EPC QR Payload
pay_epc_qrBuilds an EPC069-12 v3.1 V2 (002) SCT payload. Does not send money; returns text only, no PNG.
European payments often start from a QR that encodes an EPC069-12 credit-transfer payload. This endpoint builds that text in version 002 (V2): BCD, UTF-8, SCT, optional BIC, name, electronic IBAN, EUR amount. Purpose and structured remittance are left empty; unstructured remittance is copied if given. Lines are LF, not CRLF. IBAN spaces are stripped and letters uppercased; mod-97 is not required here. TRY, USD and any non-EUR currency are rejected. This does not send money and does not render a QR image.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bic | No | Beneficiary BIC; optional in V2 (002). | |
| iban | Yes | Beneficiary IBAN, with or without spaces. | |
| name | Yes | Beneficiary name (SCT Name). | |
| currency | No | Must be EUR if provided. Other currencies are rejected. | |
| amountEur | Yes | Transfer amount in EUR (positive). | |
| remittance | No | Unstructured remittance (e.g. invoice number). |