Use Cases

The following use cases illustrate the technical capabilities of 3DS with recurring data elements and cover the most common types of recurring or instalment transactions. Payment systems may impose additional requirements on the use of recurring data, including for the purposes of ensuring compliance with market regulations.

Use Case 1: Recurring Payment with a Fixed Frequency

In this use case, the amount due at recurring payment set-up is the same amount that will be due on a recurring basis. In the example below, the Cardholder is committing to pay €8.99 monthly, starting on the day of the purchase and ending on 15 October 2024. 

Merchant/Acquirer

Issuer

Cardholder

Existing recurring data elements

  • Purchase Amount = 899
  • Purchase Currency = 978 (€)
  • Purchase Currency Exponent = 2
  • Purchase Date & Time = 20230915120000
  • Recurring Expiry = 20241015
  • Recurring Frequency = 30
  • 3DS Requestor Authentication Indicator = 02

Determines that a Cardholder challenge is necessary and builds the message with the recurring payment information.

Message is displayed to the Cardholder in the 3DS challenge window.

Use Case 2: Instalment Payment

An instalment payment is a payment made over time according to a pre-agreed schedule for goods and services that have been fully delivered or performed.

One example is the purchase for a total of €999.99, to be paid in 4 instalments (i.e., 3 times €300.00 each month after the first payment of €99.99), with the first payment occurring on the day of the purchase. The merchant cannot provide information on the different amounts between the first payment and the 3 successive instalment payments. Similarly, if anything else is purchased at the same time as the instalment set up, the amount of that purchase would be added to the purchase amount with the first installment payment

Merchant/Acquirer

Issuer

Carholder

Existing recurring data elements

  • Purchase Amount = 9999
  • Purchase Currency = 978 (€)
  • Purchase Currency Exponent = 2
  • Purchase Date & Time = 20230915120000
  • Recurring Frequency = 30
  • Instalment Payment Data = 04
  • 3DS Requestor Authentication Indicator = 03

Determines that a Cardholder challenge is necessary and builds the message with the recurring payment information.

Message is displayed to the Cardholder in the 3DS challenge window.

Use Case 1: Recurring Payment with a Fixed Amount and a Fixed Frequency

In this scenario, the amount due at recurring payment set-up is the amount that will be due on a recurring basis. Use Case 2 covers the scenario when the two amounts differ.

In the example below, the Cardholder is committing to pay €7.99 monthly, starting on the day of the purchase and ending on 15 October 2024.

Merchant/Acquirer

Issuer

Cardholder

Existing recurring data elements

  • Purchase Amount = 799
  • Purchase Currency = 978 (€)
  • Purchase Currency Exponent = 2
  • Purchase Date & Time = 20230915120000
  • Recurring Expiry = 20241015
  • Recurring Frequency = 30
  • 3DS Requestor Authentication Indicator = 02

Additional elements

  • Recurring Amount = 799
  • Recurring Indicator
    • Amount Indicator = 01
    • Frequency Indicator = 01
  • Recurring Currency = 978 (€)
  • Recurring Currency Exponent = 2
  • Recurring Date = 20231015

Determines that a Cardholder challenge is necessary and builds the message with the recurring payment information.

Message is displayed to the Cardholder in the 3DS challenge window.

Use Case 2: Recurring Payment with a Fixed Amount, Fixed Frequency, and a Promotional Rate

A rate is considered promotional when the amount to be paid at set-up is not the same as the amount to be paid on an ongoing basis. In the case of an ongoing subscription of €7.99/month, the data listed below need to be provided.

If the first month is free:

  • The purchase amount will be zero.
  • The recurring amount will be €7.99.

If there is a 50% discount:

  • The purchase amount will be €3.99.
  • The recurring amount will be €7.99.

If there is no promotional rate and the €7.99 is also due on the day of the purchase, refer to Use Case 1: Recurring Payment with a Fixed Amount and a Fixed Frequency.

In the example below, the first month is free, the recurring amount is €7.99, and there is no end date provided. When there is no end date, there is no need to (and it is recommended not to) convey this information.

Merchant/Acquirer

Issuer

Cardholder

Existing recurring data elements

  • Purchase Amount = 0
  • Purchase Currency = 978 (€)
  • Purchase Currency Exponent = 2
  • Purchase Date & Time = 20230915120000
  • Recurring Frequency = 30
  • 3DS Requestor Authentication Indicator = 02

Additional elements

  • Recurring Indicator
  • Amount Indicator = 01
    • Frequency Indicator = 01
    • Recurring Amount = 799
  • Recurring Currency = 978 (€)
  • Recurring Currency Exponent = 2
  • Recurring Date = 20231015

Determines that a Cardholder challenge is necessary and builds the message with the recurring payment information.

Message is displayed to the Cardholder in the 3DS challenge window.

Use Case 3: Recurring Payment with a Variable Amount and a Fixed Frequency

In the case of a recurring payment with a variable amount, the method of calculating the amount is typically communicated in the Merchant’s terms and conditions of the recurring payment set- up. For example, in the case of an electricity bill, a Merchant will typically inform the Cardholder that the amount to be charged will depend on usage and will be calculated on display €x per kW of usage.

It is recommended that Issuers find a generic way to convey the meaning of “variable amount” by using terms such as “of an amount calculated as per the terms and conditions previously displayed by the merchant”. When there is no end date, there is no need to (and it is recommended not to) convey this information.

The example below shows data provided when the Merchant has required a payment of €85 on the day of the purchase (considered the average monthly payment) and payment on usage every month starting one month after that date.

Merchant/Acquirer

Issuer

Cardholder

Existing recurring data elements

  • Purchase Amount = 8500
  • Purchase Currency = 978 (€)
  • Purchase Currency Exponent = 2
  • Purchase Date & Time = 20230915120000
  • Recurring Frequency = 30
  • 3DS Requestor Authentication Indicator = 02

Additional elements

  • Recurring Indicator
    • Amount Indicator = 02
    • Frequency Indicator = 01
  • Recurring Date = 20231015

Determines that a Cardholder challenge is necessary and builds the message with the recurring payment information.

Message is displayed to the Cardholder in the 3DS challenge window.

Use Case 4: Recurring Payment with a Variable Amount and a Variable Frequency

In the case of a recurring payment with a:

  • variable amount – the method of calculating the amount is typically communicated as part of the Merchant’s terms and conditions of the recurring payment set-up;
  • variable frequency – the event that will trigger a charge/payment is typically described to the Cardholder in the Merchant’s terms and conditions of the recurring payment set-up.

For example, in the case of a payment to be collected by a highway operator when the Cardholder’s transponder is used on a highway, the operator informs the Cardholder that a payment will be charged at the end of the day, every time the highway is used on that day, for an amount based on the distance driven.

It is recommended that Issuers find a generic way to convey the meaning of “variable amount” and “variable frequency” to Cardholders by using terms such as:

  • for amount – “of an amount calculated as per the terms and conditions previously displayed by the merchant”;
  • for frequency – “at a time described in the terms and conditions previously displayed by the merchant”.

When both amount and frequency are variable, Issuers should try to avoid displaying the wording “described in the terms and conditions previously described by the merchant” twice, for example, as per the image below.

Note: Payment systems may impose additional requirements on the use of recurring data or may set limits such as a maximum amount.

Merchant/Acquirer

Issuer

Cardholder

Existing recurring data elements

  • Purchase Amount = 899
  • Purchase Currency = 978 (€)
  • Purchase Currency Exponent = 2
  • Purchase Date & Time = 20230915120000
  • 3DS Requestor Authentication Indicator = 02

Additional elements

  • Recurring Indicator
    • Amount Indicator = 02
    • Frequency Indicator = 02

Determines that a Cardholder challenge is necessary and builds the message with the recurring payment information.

Message is displayed to the Cardholder in the 3DS challenge window.

Use Case 5: Recurring Payment with a Fixed Amount and a Variable Frequency

In the case of payments with a variable frequency, the event that will trigger a charge/payment is typically described to the Cardholder in the Merchant’s terms and conditions of the recurring payment set-up.

For example, in the case of a payment to be collected by a transit operator that provides prepaid transit cards, the triggering event could be the transit card balance falling below an amount set by the Cardholder or set by the operator and communicated to the Cardholder.

The terms and conditions set forth by the operator may state, for example, that a reload of €30.00 will occur when the transit card balance falls below €15.00.

In the example below, at set-up, the card is loaded with €30 and a reload of €30 will occur when the balance falls below €15.00.

Note: Payment systems may impose additional requirements on the use of these data or may set limits such as a maximum transaction per recurring period.

Merchant/Acquirer

Issuer

Cardholder

Existing recurring data elements

  • Purchase Amount = 3000
  • Purchase Currency = 978 (€)
  • Purchase Currency Exponent = 2
  • Purchase Date & Time = 20230915120000
  • 3DS Requestor Authentication Indicator = 02

Additional elements

  • Recurring Indicator
    • Amount Indicator = 01
    • Frequency Indicator = 02
  • Recurring Amount = 3000
  • Recurring Currency = 978 (€)
  • Recurring Currency Exponent = 2

Determines that a Cardholder challenge is necessary and builds the message with the recurring payment information.

Message is displayed to the Cardholder in the 3DS challenge window.

Use Case 6: Recurring Payment, Combined with a One-Time Purchase

In every use case, the amount to be sent in the purchase amount is the amount the Cardholder must pay on the day of the authentication. This will include:

  • the amount of the one-time purchase when there is one
  • the amount of the recurring agreement also payable that day:
    • if there is a promotion and no amount is payable that day, this amount is zero, but if any amount is payable that day, this amount must be added to the amount of the one-time purchase;
    • if both the amount of the one-time purchase and a recurring amount is to be paid that day, it is not possible to indicate the individual amount for each.

The amounts and frequency to be provided in the recurring data amount and frequency should follow the principles set forth in Use Cases 1–5.

For example, if the one-time purchase has a value of €42.89 and the fixed recurring payment is free for the first month and payable only in the second month (see example below), then the purchase amount should be sent as €42.89. If 50% of the recurring amount is due on the day of the purchase (€3.99), in addition to the purchase of €42.89, the amount to be sent in the purchase amount would be €46.88 (sum of €42.89 and €3.99).

Merchant/Acquirer

Issuer

Cardholder

Existing recurring data elements

  • Purchase Amount = 4289
  • Purchase Currency = 978 (€)
  • Purchase Currency Exponent = 2
  • Purchase Date & Time = 20230915120000
  • Recurring Expiry = 20241015
  • Recurring Frequency = 30
  • 3DS Requestor Authentication Indicator = 02

Additional Elements

  • Recurring Indicator
    • Amount Indicator = 01
    • Frequency Indicator = 01
  • Recurring Amount = 798
  • Recurring Currency = 978 (€)
  • Recurring Currency Exponent = 2
  • Recurring Date = 20231015

Determines that a Cardholder challenge is necessary and builds the message with the recurring payment information.

Message is displayed to the Cardholder in the 3DS challenge window.

Use Case 7: Instalment Payment

An instalment payment is a payment made over time according to a pre-agreed schedule for goods and services that have been fully delivered or performed.

One example is the purchase of a sofa for a total of €2595.99, to be paid in 6 instalments (i.e. €432.66 each after the first payment of €432.69), with the first payment occurring on the day of the purchase. As the first instalment is paid on the day of the purchase, only 5 instalments remain. The value provided in the Instalment Payment Data corresponds to the maximum number of authorisations permitted for instalment payments (6 in this example).

If any other purchase was made at the same time as the instalment set-up, the amount of that purchase would be added to the purchase amount with the first instalment payment, following the principles set forth in Use Case 6.

Note: Payment systems may impose different requirements on the use of these data. For example, they may require that the total amount (€2595.99) be provided in the Purchase Amount.

Merchant/Acquirer

Issuer

Cardholder

Existing recurring data elements

  • Purchase Amount = 43269
  • Purchase Currency = 978 (€)
  • Purchase Currency Exponent = 2
  • Purchase Date & Time = 20230915120000
  • Recurring Frequency = 30
  • Instalment Payment Data = 06
  • 3DS Requestor Authentication Indicator = 03

Additional elements

  • Recurring Indicator
    • Amount Indicator = 01
    • Frequency Indicator = 01
  • Recurring Amount = 43266
  • Recurring Currency = 978 (€)
  • Recurring Currency Exponent = 2
  • Recurring Date = 20231015

Determines that a Cardholder challenge is necessary and builds the message with the recurring payment information.

Message is displayed to the Cardholder in the 3DS challenge window.

Best Practices for Defining Recurring Frequency Values

The Recurring Frequency data element defines the minimum number of days between authorisations. This is a limitation, as Merchants often charge on a fixed interval basis – not necessarily based on the number of days but on a calendar interval (week, month, quarter…).
It is recommended that Merchants use the Recurring Frequency values indicated in the table below to ensure that the Issuer’s message is expressed as a calendar interval rather than a number of days. Issuers receiving those Recurring Frequency values should use the corresponding calendar intervals to display recurring transaction information to Cardholders.

Recommended Issuer Messaging for Recurring Frequency Values

Recurring Frequency value

Issuer messaging

7

Every Week

14

Biweekly

28

Every Month

59

Bimonthly

89

Quarterly

181

Twice a year

365

Annually

For example, for a Recurring Frequency of 28 days, the ACS should interpret the frequency as a monthly payment and provide the following message to the Cardholder:
“You are authorising payment to [Merchant abc] every month”.

If the ACS does not interpret the 28 days as a monthly payment, it may provide the following message to the Cardholder:
“You are authorising payment to [Merchant abc] every 28 days (or more)”.