DRP POS Plugins
Pre-built plugins make it easy to add DRP support to your existing POS system. Install, configure, and start sending encrypted receipts to your customers in minutes.Available Plugins
Square
For Square POS, Square Register, and Square TerminalInstall from: Square App Marketplace
Toast
For Toast POS restaurant systemsInstall from: Toast App Marketplace
Shopify
For Shopify POS and Shopify e-commerceInstall from: Shopify App Store
Clover
For Clover POS systemsInstall from: Clover App Market
How POS Plugins Work
1. Install Plugin
Download and install the DRP plugin from your POS marketplace or app store.2. Connect to Issuers
Enter your merchant credentials for each card issuer you work with. The plugin handles the technical integration.3. Start Sending Receipts
After installation, receipts automatically send to customers’ banking apps when they pay with enrolled cards. No changes to your checkout flow.Plugin Features
All official DRP plugins provide: [Yes] Zero-Code Integration - No development required[Yes] Automatic Key Management - Plugin handles cryptographic keys securely
[Yes] Real-Time Transmission - Receipts sent immediately after payment
[Yes] Issuer Management - Connect with multiple card issuers
[Yes] Receipt Customization - Add logos, custom messages
[Yes] Analytics Dashboard - Track receipt delivery rates
[Yes] Multi-Location Support - Manage receipts across all your locations
[Yes] Automatic Updates - Stay current with DRP protocol changes
Installation Overview
General Process
1
Prerequisites
Ensure you have:
- Active POS system subscription
- Merchant account with at least one DRP-enabled issuer
- Admin access to your POS settings
2
Install Plugin
Download the DRP plugin from your POS marketplace and install it on your system
3
Configure Issuers
Enter credentials for each card issuer. You’ll receive these from your issuer’s merchant services team
4
Test
Run test transactions to verify receipts are being sent correctly
5
Go Live
Enable for all locations and payment terminals
Plugin Comparison
| Feature | Square | Toast | Shopify | Clover |
|---|---|---|---|---|
| One-Click Install | [Yes] | [Yes] | [Yes] | [Yes] |
| Multi-Location | [Yes] | [Yes] | [Yes] | [Yes] |
| Custom Branding | [Yes] | [Yes] | [Yes] | [Partial] |
| Offline Mode | [No] | [No] | [No] | [Yes] |
| Analytics Dashboard | [Yes] | [Yes] | [Yes] | [Yes] |
| Automatic Updates | [Yes] | [Yes] | [Yes] | [Yes] |
| Monthly Cost | Free | Free | Free | Free |
| Setup Time | 15 min | 20 min | 10 min | 15 min |
Pricing
All official DRP plugins are completely free. There are no installation fees, monthly subscriptions, or per-transaction charges.DRP is an open-source protocol - plugins are provided at no cost to encourage widespread adoption.
Requirements
Minimum POS System Versions
- Square: Square POS v8.0+, Square Register v6.0+, Square Terminal (all versions)
- Toast: Toast POS v2.5+
- Shopify: Shopify POS v9.0+, Shopify Plus (any version)
- Clover: Clover Station, Clover Mini, Clover Flex (OS 8.0+)
Internet Connection
Plugins require internet connectivity to transmit receipts. For offline-capable systems (Clover), receipts queue and send when connection restores.Card Issuer Partnership
At least one card issuer must support DRP and have your merchant account registered. Contact your issuer’s merchant services to get started.Support
Plugin Documentation
Detailed guides for each POS system
Installation Help
Email support for plugin installation
Video Tutorials
Watch step-by-step installation videos
Troubleshooting
Common issues and solutions
Coming Soon
We’re actively developing plugins for additional POS systems:- Lightspeed - Retail and restaurant POS
- Aloha - NCR Aloha POS
- Micros - Oracle Micros POS
- Revel - iPad POS systems
- Vend - Cloud-based POS
Custom Integration
If your POS system doesn’t have a pre-built plugin, you can integrate DRP directly:API Documentation
Build a custom integration using our API
SDKs
Use official SDKs for faster development
Developer Guide
Step-by-step merchant integration guide
Professional Services
We can build a custom integration for you
Next Steps
1
Choose Your POS
Select the plugin for your POS system
2
Review Requirements
Check that you meet the prerequisites
3
Install Plugin
Follow the installation guide
4
Configure & Test
Set up issuer connections and run tests
5
Go Live
Enable for all your locations