Glossary
DSRP (Digital Secure Remote Payment)

DSRP (Digital Secure Remote Payment)

A remote payment method used in mobile wallets where a tokenised version of the card is used to improve security during card-not-present transactions.

GLOSSARY
What is a
DSRP (Digital Secure Remote Payment)

DSRP is a token-based standard securing remote card payments made through digital wallets and in-app checkouts, swapping sensitive card data for a token unique to each transaction. Card networks built it to support the growing use of digital wallets, letting a card get used securely online and in-app without the actual card number ever reaching the merchant. It's quietly running behind most of the wallet-based payments people use daily.

What DSRP Actually Stands For

Digital secure remote payment: a specification letting card networks tokenise card details for remote, card-not-present transactions, particularly through wallets. Instead of sending a customer's real card number, a DSRP transaction uses a token generated specifically for that wallet and device combination.

How the Mechanics Work

Add a card to a digital wallet, and the network issues a token tied to that exact device and wallet, following the DSRP standard. At checkout, the wallet sends that token plus a dynamic cryptogram unique to the transaction, never the actual card number, letting the issuer authorise securely.

Why Wallets Rely on It

Since the real card number typically doesn't reach the merchant, DSRP can considerably reduce the risk of card data being exposed in a breach; a stolen token generally can't be reused outside its original wallet and device. It's a key security layer behind Apple Pay and Google Pay for online and in-app purchases.

DSRP and Tokenisation

DSRP is really just tokenisation applied specifically to remote wallet transactions, rather than card-present tap payments. See 7 essential benefits of tokenisation for businesses for the wider picture on how tokenisation protects data across transaction types.

DSRP vs 3D Secure

Both aim to secure remote transactions, but differently: DSRP protects the card data itself through tokenisation, while 3D Secure authenticates the cardholder at the point of payment. Plenty of wallet transactions get both working together as a layered defence.

Not Every Network Does It the Same Way

Visa, Mastercard and the others each built their own version of DSRP-style tokenisation, so the technical implementation varies slightly even though the goal's identical. Merchants rarely need to manage these differences directly, wallet providers and gateways handle the network-specific detail behind the scenes.

What Merchants Actually Have to Do

Usually nothing extra. DSRP support comes bundled into wallet acceptance through a payment gateway, no separate integration required beyond standard wallet support. It's one of those security layers that can deliver meaningful fraud protection with minimal added technical burden for the merchant.

Why Merchants Rarely Notice DSRP at All

Most merchants never think about DSRP directly, and that's actually the point. It's meant to sit quietly behind wallet acceptance, doing its job without requiring a decision from anyone on the merchant side. The lack of visibility isn't a gap in understanding, it's a sign the standard is working exactly as intended.

Table of contents

Frequently Asked Questions

Does DSRP make 3D Secure unnecessary?

No, they cover different ground. DSRP tokenises the card data, 3D Secure authenticates the cardholder, and both can run together.

Which wallets actually use DSRP?

Most major ones, Apple Pay and Google Pay included, for securing online and in-app transactions where the card isn't physically present.

Is a stolen DSRP token any use to a fraudster?

Generally not, since it's tied to a specific device and wallet, making it far less useful than a stolen card number.

Is DSRP just for in-app payments?

It's built for remote, card-not-present transactions through wallets, which covers both in-app and browser-based checkout.

How does this relate to tokenisation generally?

DSRP is one specific application of tokenisation, aimed at remote wallet transactions, while tokenisation itself covers a much broader range of scenarios.

Still Have Questions?

Let’s Find the Right Solution for You

Share this article
Glossary

Stay Connected with Us!

Follow us on social media to stay up to date with the latest news, updates, and exclusive insights!