---
title: "SEPA and banking integration · RUAL Documentation"
description: "Use SEPA and banking in RUAL blueprints. Build SEPA payment documents, compose payments and transactions, and validate VAT numbers."
canonical: https://docs.rual.nl/integrations/sepa
language: en
---

# SEPA and banking

Build SEPA payment documents, compose payments and transactions, and validate VAT numbers.

## Blocks

Add these blocks on the canvas by searching for their name. Each block page lists its pins and how it behaves.

- [create SEPA `function_sepa_document`](https://docs.rual.nl/block-types/banking/function_sepa_document)

- [validate VAT `function_validate_vat` Request VAT code validation using the ec.europa.eu API, allowing you to validate VAT numbers of your customers](https://docs.rual.nl/block-types/banking/function_validate_vat)

- [create payment info `payments_create`](https://docs.rual.nl/block-types/banking/payments_create)

- [multiple payments `payments_multiple`](https://docs.rual.nl/block-types/banking/payments_multiple)

- [create transaction `transaction_create`](https://docs.rual.nl/block-types/banking/transaction_create)

- [create transactions from array `transaction_from_array`](https://docs.rual.nl/block-types/banking/transaction_from_array)

## Next steps

- [Third-Party Integrations](https://docs.rual.nl/tutorials/third-party-integrations): Calling outside APIs, receiving their webhooks, keeping data in sync and handling failures.

- [All integrations](https://docs.rual.nl/integrations): Everything RUAL connects to, by what it is for.
