---
title: "connect · RUAL Documentation"
description: "Opens a Rabo Smart Pay connection from a service provider holding the webshop's refresh token and signing key. The credentials stay in the provider stor…"
canonical: https://docs.rual.nl/block-types/rabosmartpay/function_create_rabosmartpay
language: en
---

# connect

This block is part of the [`rabosmartpay`](https://docs.rual.nl/block-types/rabosmartpay) group and was last modified in core [`v15.0.2`](https://docs.rual.nl/core-versions/150002).

Opens a Rabo Smart Pay connection from a **service provider** holding the webshop's refresh token and signing key. The credentials stay in the provider store; the connection carries only the provider's name. Leave the provider empty to use the entity's payments binding.

- flow

- provider `value` Name of a Rabo Smart Pay service provider (Settings → Service Providers). Empty uses the payments binding.

- flow

- connection `rabosmartpayconnection`

- success `condition` False when the provider does not exist, is disabled, or is not a Rabo Smart Pay provider.

- error `value`

| `rabo` |
| --- |
| `rabobank` |
| `smart pay` |
| `smartpay` |
| `omnikassa` |
| `ideal` |
| `payment` |
| `checkout` |

## Version history

Introduced in [`v15.0.2`](https://docs.rual.nl/core-versions/150002).

## Service documentation

- [External API reference](https://docs.developer.rabobank.com/smartpay/reference/integration-guide): This block wraps a third-party service. Click here for the service's own documentation of the underlying endpoint.

- [Back to `rabosmartpay`](https://docs.rual.nl/block-types/rabosmartpay): Return to the main group to view all sub-groups

- [Back to `rabosmartpay`](https://docs.rual.nl/block-types/rabosmartpay?group=rabosmartpay): Return to the group to view all blocks within this group
