> ## Documentation Index
> Fetch the complete documentation index at: https://docs.enfuce.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Batch payment

> Batch file for payments.

### File name standard

`payment_{institution_id}_yyyymmdd_hhmmss.json`

### File structure

<Accordion title="BatchPayments">
  array of object

  Contains list of

  amount

  number 

  `required`

  Transaction amount

  ***

  contractNumber

  string 

  `required`

  The contract number to post transactions to.

  ***

  currency

  string 

  `required`

  Pattern: `[A-Z]{3}`

  Example: `EUR`

  A valid ISO 4217 currency code

  ***

  invoiceReferenceNumber

  string 

  Unique id for invoice to make payment against.

  ***

  payerName

  string 

  `required`

  First and last name of payer.

  ***

  paymentDate

  string \<date>

  `required`

  Date of the transaction in ISO-8601 date format (YYYY-MM-DD).
</Accordion>

### Sample

```json theme={null}
{
  "amount": 0,
  "contractNumber": "string",
  "currency": "EUR",
  "invoiceReferenceNumber": "string",
  "payerName": "string",
  "paymentDate": "string"
}
```

### Response file
