OpenCard enables payment providers (Issuers) to deliver digital receipts to their customers by connecting with a network of Digital Receipt Vendors and their partner Merchants. Through the OpenCard APIs, Payment Providers can retrieve active Merchants, submit transaction data for receipt matching, and receive receipt URLs once a match is confirmed.
Enhance your Transactions with Digital Receipts
Give your customers instant access to digital receipts for their purchases. OpenCard connects payment providers with a comprehensive network of merchants and receipt vendors, automatically matching transactions to digital receipts and delivering them through your existing services.
Perfect for: Payment providers, card issuers, and fintech companies looking to enhance their customer experience with digital receipt capabilities.
How It Works
OpenCard provides partnering payment providers (Issuers) access to a network of Digital Receipt Vendors. These vendors manage and distribute digital receipts on behalf of their partnering merchants. When your customers make purchases, our system automatically matches their card transactions with merchant receipts and makes them available through your platform.
Benefits
- Enhanced Customer Experience: Provide instant, organized digital receipts
- Better Expense Management: Help customers manage their expenses more effectively
- Reduced Support Costs: Fewer requests for transaction details and receipts
- Environmental Impact: Support paperless expense management
- Automated Processing: Seamless integration with existing transaction flows
Integration Overview
Our REST API integration follows a simple three-step process:
Step 1: Discover Active Merchants
With the Query Merchants API you can request a list of merchants currently providing digital receipts through OpenCard. Each merchant is identified by a Card Acceptor ID (CAID), also referred to as a Merchant ID (MID) - essential identifier included in every receipt.
Step 2: Submit Transaction Data
For purchases at participating merchants, send transaction details to our Callback Request API. You can update transaction states (like clearance status) to ensure accurate receipt matching with the most current information.
Step 3: Receive Digital Receipts
Once we successfully match a transaction with a merchant's digital receipt, you'll receive a secure URL to access and deliver that receipt to your customer.
Security & Authentication
Authentication Methods
The OpenCard API uses Bearer Token Authentication with JWT (JSON Web Tokens). Each API request must include a valid token in the Authorization header.
For detailed information about obtaining and using authentication tokens, see our Authentication page.
For technical questions contact our support team at [email protected].
