The Dintero Loyalty & Virtual Cards platform gives you four services that share a single API and authentication model: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.
- Customer service — centralize customer profiles, identifiers, and consents across all your apps
- Discount & Reward service — create and redeem coupons, loyalty cards, stamp cards, and bonus points
- Receipt service — store digital receipts from all sales channels and stream data to your systems via webhooks
- Wallet service — issue and accept virtual gift cards online and in-store
Prerequisites
- A Dintero account. Contact support@dintero.com if you don’t have one.
- Access to Backoffice to create API clients.
Step 1: Create an API client
Each application that accesses the API needs its own API client with the appropriate scopes.- Log in to Backoffice.
- Go to Settings → API Clients → Create New API Client.
- Add the scopes your application needs.
| Service | Admin scope | Read scope | Write scope |
|---|---|---|---|
| Customer | admin:customers | read:customers | write:customers |
| Discount | admin:discounts | read:discounts | write:discounts |
| Receipt | admin:receipts | read:receipts | write:receipts |
| Wallet | admin:wallets | read:wallets | write:wallets |
Step 2: Authenticate
Exchange your client credentials for a bearer token:access_token (JWT) valid for 4 hours. Pass it as a bearer token on all subsequent requests:
T12345678 with your account ID. Use T prefix for test, P prefix for production.
See Authentication service for end-user login and single sign-on flows.
Step 3: Choose your services
Customers & Users
Store customer profiles, link identifiers (phone, card token, membership number), and manage consents.
Discounts & Rewards
Configure loyalty programs, stamp cards, and coupons. Recalculate shopping carts before payment.
Receipts
Send receipts from POS or ecommerce and expose purchase history to customers or downstream systems.
Gift Cards
Create virtual gift cards with a balance and accept them in Dintero Checkout or your own payment flow.
What’s next
- Set up webhooks to receive real-time events when customers, discounts, receipts, or wallet transactions change.
- API reference for full endpoint documentation.