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

# Payment schema

> The bill/payment schema and its type values, linking invoices to the transactions that settle them.

[`bill/payment`](https://docs.gobl.org/draft-0/bill/payment) links one or more invoices with a payment transaction. Each `lines` entry references a document being settled, so a single payment can cover several invoices.

Payments carry the [shared billing properties](/console/doc-schemas#shared-properties) alongside the type values below.

## Types

Invopop defaults to `receipt` when no type is given.

| Type      | Direction           | Meaning                                                                                                               |
| --------- | ------------------- | --------------------------------------------------------------------------------------------------------------------- |
| `receipt` | Supplier → customer | Confirms that funds have been received. Required by some regimes in order to report the payment of specific invoices. |
| `request` | Supplier → customer | Requests a transfer of funds for specific documents.                                                                  |
| `advice`  | Customer → supplier | Remittance advice confirming that payment for the referenced documents has been made.                                 |

## Regime requirements

Payments carry regulatory weight in several regimes, so they are often more than a bookkeeping record.

| Regime   | Requirement                                                                                      |
| -------- | ------------------------------------------------------------------------------------------------ |
| Mexico   | SAT payment complements must be issued for invoices paid in instalments or after issue.          |
| Portugal | SAF-T receipts are reported to the AT.                                                           |
| France   | Payment lifecycle events (codes 211 and 212) are sent as payment documents rather than statuses. |

## Related resources

|                |                                                                                                                              |
| -------------- | ---------------------------------------------------------------------------------------------------------------------------- |
| Related Guides | <Icon icon="book" /> [SAT issuing](/guides/mx-sat-issuing)<br /><Icon icon="book" /> [France statuses](/guides/fr-pa-status) |
| Apps           | <Icon icon="book" /> [Portugal AT](/apps/at-portugal)                                                                        |
| Console        | <Icon icon="book" /> [Document references](/console/doc-references)                                                          |
| GOBL           | <Icon icon="https://assets.invopop.com/icons/gobl.svg" /> [Payment schema](https://docs.gobl.org/draft-0/bill/payment)       |
