What is Digital Secure Remote Payment (DSRP)?

In short

Digital Secure Remote Payment (DSRP) is Mastercard's method for securing online and in-app payments made with a tokenised card, in which each payment carries a one-time cryptogram generated with EMV chip cryptography. Digital Secure Remote Payment gives an e-commerce payment what a chip gives a payment at a terminal: evidence that the genuine credential was used.

Also called
DSRP, DSRP cryptogram, Mastercard DSRP
Family
Accepting payments
Facts checked

How Digital Secure Remote Payment works

Mastercard's Transaction Processing Rules of 9 June 2026 define a Digital Secure Remote Payment transaction as an electronic commerce transaction that contains cryptographic information. That information is either full EMV chip data or a cryptographic value derived from an M/Chip cryptogram, passed in the Digital Payment Data field.

A wallet, or a merchant that holds a card as a network token, obtains a cryptogram for the payment and sends it with the token in the authorisation request. Where the transaction contains tokenised account information, the Mastercard Digital Enablement Service maps the token to the card and validates the cryptogram.

Mastercard's developer documentation says that cryptograms must be unique for each transaction request, and that a reused one results in a decline as a replayed attempt.

Later payments after a DSRP transaction

The rules allow a related transaction for a partial shipment to follow the first one without cryptographic information. Mastercard's documentation says the same of recurring and merchant-initiated payments, provided the original payment was made with a cryptogram.

Who needs to support DSRP

Gateways and acquirers: Mastercard's documentation makes token payments conditional on the gateway and the acquirer supporting DSRP. The cryptogram has to reach the scheme in the right field, with the matching security level indicator.

Issuers meet it through tokenisation. A card programme that is enrolled for network tokens receives these payments already validated.

DSRP or 3-D Secure?

3-D Secure
Authenticates the cardholder with the issuer. DSRP proves that the token and its keys are genuine, and the two can be used on the same payment.
Visa token cryptogram
Visa's token payments carry a comparable value, the Token Authentication Verification Value (TAVV), under the Visa Token Service.

Where Digital Secure Remote Payment shows up in a platform

Modules that do the work

Platforms that need it

Where it is written

The laws and standards this page's facts come from.

General information, not legal advice: what applies to you depends on your services and your market.

Every term

Start your project

Tell us the idea. We'll show you the platform.

One call is enough to map your product to the modules that already exist.

  • Response in under one business day
  • NDA on request
  • No obligation
How can we help?