The Digital Receipt Protocol (DRP) Explained
At the heart of Vero is the Digital Receipt Protocol (DRP)—an open standard we developed to solve the privacy challenges inherent in digital receipt delivery.
The Privacy Challenge
Digital receipts seem simple until you consider the privacy implications. If card issuers can see your itemized purchases, that's a massive breach of trust. Your bank knowing that you bought coffee is one thing; knowing exactly what medications you purchased is another.
We needed a system where receipts could flow through card networks without being readable by intermediaries.
How DRP Works
DRP uses public-key cryptography to ensure end-to-end encryption:
- Key Generation: When you link your card to receive digital receipts, a unique key pair is generated on your device.
- Encryption at Source: The merchant's POS system encrypts receipt data using your public key before it leaves the store.
- Blind Delivery: Card issuers route the encrypted receipt to your device without being able to decrypt it.
- Local Decryption: Your banking app uses your private key to decrypt and display the receipt.
Open Standard
DRP is open source and available for anyone to implement. We believe that digital receipts should be an open ecosystem, not a walled garden controlled by any single company.
Learn More
The full DRP specification is available on our documentation site. We welcome contributions and feedback from the developer community.
Ready to get started?
Join our beta program and be among the first to deliver digital receipts.
Get Involved with BetaMore from the blog
Introducing Vero: Digital Receipts for the Modern World
We're launching our beta program to help card issuers and merchants reduce friendly fraud with secure, portable digital receipts.
InsightsHow Digital Receipts Reduce Friendly Fraud by 40%
Friendly fraud costs card issuers billions annually. Learn how itemized digital receipts linked to transactions help resolve disputes instantly.