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

# 1Point6

> Process Card, ANCV, Bancontact, FLOA, iDEAL, and SCT payments through 1Point6.

1Point6 is a French payment infrastructure provider and BNP Paribas subsidiary. Connect 1Point6 to Primer to process card payments and alternative payment methods including ANCV, Bancontact, FLOA, iDEAL, and SCT across French and European markets, and route them using Workflows.

## At a glance

### Supported payment methods

| Payment method | Payment method type | Integration guide |
| - | - | - |
| Card | `PAYMENT_CARD` | [Card](https://primer.io/docs/connections/payment-methods/card/overview.md) |
| ANCV | `ONEPOINT6_ANCV` | [ANCV via 1Point6](https://primer.io/docs/connections/payment-methods/ancv/1point6.md) |
| Bancontact | `ONEPOINT6_BANCONTACT` | [Bancontact via 1Point6](https://primer.io/docs/connections/payment-methods/bancontact/1point6.md) |
| FLOA | `ONEPOINT6_FLOA` | [FLOA via 1Point6](https://primer.io/docs/connections/payment-methods/floa/1point6.md) |
| iDEAL | `ONEPOINT6_IDEAL` | [iDEAL via 1Point6](https://primer.io/docs/connections/payment-methods/ideal/1point6.md) |
| SCT (Pay by IBAN) | `ONEPOINT6_BANK_TRANSFER` | [SCT via 1Point6](https://primer.io/docs/connections/payment-methods/bank-transfer/1point6.md) |

1Point6 uses Primer's standard card form, so no 1Point6-specific SDK code is required for card payments.

### Supported capabilities

| Capability | Card | ANCV | Bancontact | FLOA | iDEAL | SCT (Pay by IBAN) |
| - | - | - | - | - | - | - |
| Authorization and capture | Yes | Yes | Yes | Yes | Yes | Yes |
| Refunds | Yes | No | Yes | Yes | Yes | No |
| Partial refunds | No | No | No | No | No | No |
| Merchant-initiated transactions | Yes | No | No | No | No | No |
| Cancel / Void | Yes | No | No | No | No | No |

### 3D Secure

Primer performs 3D Secure authentication using the [Perform 3DS action](https://primer.io/docs/workflows/apps/native-apps/primer-payments-app/perform-3ds-action.md) and passes the result to 1Point6. 1Point6 does not run its own 3D Secure for payments processed through Primer.

## Get started with 1Point6

### Before you begin

If this is your first connection, make sure to follow the [Get started guide](https://primer.io/docs/get-started/overview.md) to begin processing payments with Primer.

You need a 1Point6 account with a provisioned marketplace `account_id`. 1Point6 provisions this and shares it directly with you on account setup.

### Credentials

| Field | Where to find it |
| - | - |
| **Account ID** | Provided by 1Point6 on account setup |

### Configure in the Dashboard

**1. Add 1Point6 to your Dashboard**

Go to [Integrations](https://dashboard.primer.io/integrations), select **New integration**, search for 1Point6 and enter your **Account ID**.

**2. Activate the payment methods on the Checkout**

Go to [Checkout](https://dashboard.primer.io/checkout) and activate the payment methods you want to offer.

**3. Route payments with Workflows**

In [Workflows](https://primer.io/docs/workflows/overview.md), select 1Point6 in the **Authorize payment** action for the payment methods you want to route to it. Add the **Perform 3DS** action before authorization for card payments.

### Prepare the client session

Most payment methods require no additional fields beyond the standard `orderId`, `currencyCode`, `amount`, and `customer` fields. The following fields are available for all 1Point6 payment methods:

| Parameter | Required | Description |
| - | - | - |
| `metadata.payin_items` | No | Array of item objects — `amount`, `reference`, `quantity`, `description`, and optional fund-split `transfers`. Must be pre-assembled; Primer's Metadata Mapper cannot produce arrays. |
| `metadata.payin_items_scheduled` | Yes, for payment-with-deposit | Object describing the deferred MIT payin: `amount`, `reference`, `expected_payment_date`, and `payin_items`. |
| `metadata.submetadata` | No | Free-form key-value pairs (up to 8 entries) forwarded to 1Point6. |

FLOA requires additional mandatory fields. See [FLOA via 1Point6](https://primer.io/docs/connections/payment-methods/floa/1point6.md) for details.

## Test in sandbox

Connect your 1Point6 test account to your Primer Sandbox environment.

> [tab] Card
>
> Use any standard Visa or Mastercard test number with a future expiry date and any CVV.

> [tab] APMs
>
> After initiating payment, the customer is redirected to a 1Point6 sandbox page. Click **Approve** to simulate a successful payment. For ANCV, use the ANCV mobile app to scan the QR code displayed on the sandbox page.

## Go live

Before switching to production, confirm that:

1. Your production 1Point6 `account_id` (and any vendor `account_id` values for fund splits) have been provisioned by 1Point6.
2. You have added 1Point6 in your Primer **production** environment using your production **Account ID**.
3. All target payment methods are enabled on your 1Point6 account.
4. For payment-with-deposit flows: a mandate (`mandate.reference`) is in place for each payer before the first MIT is triggered.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.