Effective date:
April 14, 2023
Processor:
Visa Platform Connect
Region:
India
Service:
Recurring payments request
Feature
Mastercard now supports recurring payment transactions for cards issued in India.
Acquirers
Acquirers must include a valid value in TLV Field 104, Usage 2, Dataset ID 18 for recurring payments to support cards issued in India:
  • Tag 80: Recurring payment type
  • Tag 81: Payment amount indicator for the transaction
  • Tag 82: Number of recurring payments
  • Tag 83: Frequency of recurring payments
  • Tag 84: Registration reference number
  • Tag 85: Maximum recurring payment amount
  • Tag 86: Validation indicator
Merchants
Merchants who support domestic and international recurring payment transactions for cards issued in India must include these API fields in the authorization request.

Recurring Payment Type

This field value indicates the type of recurring payment.
Possible values:
  • 1
    : Registration or first transaction
  • 2
    : Subsequent transaction
  • 3
    : Modification
  • 4
    : Cancellation
Mapping Information:

Recurring Payment Occurrence

This field value indicates how often a recurring payment occurs.
Possible values:
  • 1
    : Daily
  • 2
    : Bi-weekly
  • 3
    : Weekly
  • 4
    : 10 Days
  • 5
    : Every 2 weeks
  • 6
    : Monthly
  • 7
    : 2 months
  • 8
    : 3 months
  • 9
    : Quarterly
  • 10
    : Half-yearly
  • 11
    : Annually
  • 12
    : Unscheduled
Mapping Information:

Recurring Payment Reference Number

This field value is the unique reference number for the recurring payment transaction.
Mapping Information:

Recurring Payment Maximum Amount

This field value indicates the maximum amount cardholder has agreed to for a recurring payment.
Mapping Information:

Recurring Payment Validation Indicator

This field value indicates whether a recurring payment transaction has been validated offline during registration.
Set it to one of these values:
  • 0
    : Not validated.
  • 1
    : Validated.
Mapping Information:

Recurring Payment Amount Type

This field value indicates whether the recurring payment amount agreed to by the cardholder is a fixed amount or variable amount.
Possible India-specific values:
  • 1
    : Recurring payment with fixed amount
  • 2
    : Recurring payment with maximum amount
Mapping Information:

Recurring Payment Number of Payments

This field value indicates the total number of payments for the duration of the recurring subscription.
Possible values ranges from
1
to
99
.
Mapping Information: