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):
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 to create an API client and find your credentials.
Step 1: Apply for payment methods
In Dintero Backoffice, go to Settings > Payment Connections and apply for the payment methods you want to offer.
Approval typically takes 3 or more business days. Dintero notifies you by email when approved.
Step 2: Create an API client
- In Backoffice, go to Settings > API Keys > Add new API keys.
- Click Checkout Client, enter a name, and click Create API Client.
- Copy and save your Client ID and Client Secret immediately. The secret is only shown once.
Step 3: Create a payment profile
- In Backoffice, go to Settings > Payment Profiles > New Payment profile.
- Enter a description and add your store logo URL.
- Enable both:
- Automatically capture authorized transactions
- Send the payment as push/SMS to the customer
- Click Create payment profile and copy the Profile ID.
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 |
You can also set values directly in STConfig.xml:
<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>.
To change the label displayed at the till, create ResourceOverrides.txt in C:\Program Files (x86)\SilentTouch\Mods:
online|Vipps
scoPaymentStepHeading|Dintero
For help with setup, contact Dintero support: