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

# ExtendaRetail Silent Touch integration

> Use Dintero Checkout in store with ExtendaRetail Silent Touch 19.2 and later, including configuration steps and supported in-store payment flows.

ExtendaRetail Silent Touch 19.2 and later supports Dintero Checkout for in-store payments. Customers pay via SMS link or, if only Vipps or Swish is enabled, a push notification sent directly to their app.

**Demo videos (Norwegian):**

* [Dintero Checkout via SMS](https://www.youtube.com/watch?v=fxblauREuDI)
* [Vipps push notification](https://www.youtube.com/watch?v=IIs52xks9TU)

## Before you begin

You need:

* A Dintero account with production payment methods approved
* An API client with Client ID and Client Secret
* Your Account ID and Payment Profile ID

See [API client setup](/docs/checkout/checkout-client) to create an API client and find your credentials.

## Step 1: Apply for payment methods

In [Dintero Backoffice](https://backoffice.dintero.com), go to **Settings** > **Payment Connections** and apply for the payment methods you want to offer.

<img src="https://mintcdn.com/dintero-c3a7bfec/TiCvqt4VXcXnNQNe/docs/assets/backoffice/apply_for_payment.png?fit=max&auto=format&n=TiCvqt4VXcXnNQNe&q=85&s=479baa4618b45030420633d6cb2e9cb6" alt="Payment connections page in Dintero Backoffice" width="2732" height="2048" data-path="docs/assets/backoffice/apply_for_payment.png" />

<Note>
  Approval typically takes 3 or more business days. Dintero notifies you by email when approved.
</Note>

## Step 2: Create an API client

1. In Backoffice, go to **Settings** > **API Keys** > **Add new API keys**.
2. Click **Checkout Client**, enter a name, and click **Create API Client**.
3. Copy and save your **Client ID** and **Client Secret** immediately. The secret is only shown once.

## Step 3: Create a payment profile

1. In Backoffice, go to **Settings** > **Payment Profiles** > **New Payment profile**.
2. Enter a description and add your store logo URL.
3. Enable both:
   * **Automatically capture authorized transactions**
   * **Send the payment as push/SMS to the customer**
4. Click **Create payment profile** and copy the **Profile ID**.

<img src="https://mintcdn.com/dintero-c3a7bfec/TiCvqt4VXcXnNQNe/docs/assets/backoffice/create_payment_profile_instore.png?fit=max&auto=format&n=TiCvqt4VXcXnNQNe&q=85&s=3733e4a555923304dad47f81874c1884" alt="Create payment profile settings for in-store payments" width="2732" height="2600" data-path="docs/assets/backoffice/create_payment_profile_instore.png" />

## Step 4: Configure Silent Touch

In STConfig, go to **Functionality** > **Online payment** and set **OnlinePaymentType** to `Dintero`.

Enter the following URLs:

| Field        | Value                             |
| ------------ | --------------------------------- |
| Token URL    | `https://api.dintero.com/v1`      |
| Checkout URL | `https://checkout.dintero.com/v1` |

Then enter your credentials:

| Field         | Where to find it                                         |
| ------------- | -------------------------------------------------------- |
| Client ID     | Backoffice > Settings > API Keys                         |
| Client Secret | Saved when you created the API client                    |
| Account ID    | Your account ID with `P` prefix, for example `P12345678` |
| Profile ID    | Backoffice > Settings > Payment Profiles                 |

<img src="https://mintcdn.com/dintero-c3a7bfec/D0VX9t09zInvinnk/docs/assets/silenttouch/dintero_settings.png?fit=max&auto=format&n=D0VX9t09zInvinnk&q=85&s=c77a9dc0bb343bc95ba1d7290a461422" alt="Dintero settings in STConfig" width="742" height="645" data-path="docs/assets/silenttouch/dintero_settings.png" />

### Alternative: configure via STConfig.xml

You can also set values directly in `STConfig.xml`:

```xml theme={null}
<OnlinePayment>
    <OnlinePaymentType>Dintero</OnlinePaymentType>
    <DinteroSettings>
        <DinteroClientId>your-client-id</DinteroClientId>
        <DinteroClientSecret>your-client-secret</DinteroClientSecret>
        <DinteroAccountId>P12345678</DinteroAccountId>
        <DinteroProfileId>P12345678.your-profile-id</DinteroProfileId>
        <DinteroTokenUrl>https://api.dintero.com/v1</DinteroTokenUrl>
        <DinteroCheckoutUrl>https://checkout.dintero.com/v1</DinteroCheckoutUrl>
    </DinteroSettings>
</OnlinePayment>
```

Also enable "Online betaling" (712) under `<SupportedPaymentMethods>`.

### Rename the payment button

To change the label displayed at the till, create `ResourceOverrides.txt` in `C:\Program Files (x86)\SilentTouch\Mods`:

```txt theme={null}
online|Vipps
scoPaymentStepHeading|Dintero
```

## Contact

For help with setup, contact Dintero support:

* Email: [support@dintero.com](mailto:support@dintero.com)
* Phone: +47 22 34 34 54
