Effective date:
April 14, 2023Processor:
Regions:
IndiaServices:
Authorization request or responseFeature
Merchants who support domestic and cross-border recurring payment transactions on
Mastercard cards issued in India must process the following API Fields.
Recurrent Payment Type
Possible values:
- 1: Registration/first transaction.
- 2: Subsequent transaction.
- 3: Modification.
- 4: Cancellation.
Field names:
- REST API:recurringPaymentInformation.type
- SCMP API:recurring_type
- Simple Order API:recurring_type
Data in the TC 33 capture file:
- Record: CP12 TCR1
- Position: 71
- Field: Recurrent Payment Type
Recurrent Payment Amount Indicator
Possible values:
- 1: Fixed amount recurring payment.
- 2: Recurring payment with maximum amount.
Field names:
- REST API:recurringPaymentInformation.amountType
- SCMP API:recurring_amount_type
- Simple Order API:recurring_amountType
Data in the TC 33 capture file:
- Record: CP12 TCR1
- Position: 72
- Field: Recurrent Payment Amount Indicator
Recurrent Payment Number
Field names:
- REST API:recurringPaymentInformation.numberOfPayments
- SCMP API:recurring_number_of_payments
- Simple Order API:recurring_numberOfPayments
Data in the TC 33 capture file:
- Record: CP12 TCR1
- Position: 73-74
- Field: Recurrent Payment Number
Recurrent Payment Frequency
Possible values:
- 01: Daily
- 02: Bi-weekly
- 03: Weekly
- 04: 10 Days
- 05: Every two weeks
- 06: Monthly
- 07: 2 months
- 08: 3 months
- 09: Quarterly
- 10: Half-yearly
- 11: Annually
- 12: Unscheduled
Field names:
- REST API:recurringPaymentInformation.occurrence
- SCMP API:recurring_occurrence
- Simple Order API:recurring_occurrence
Data in the TC 33 capture file:
- Record: CP12 TCR1
- Position: 75-76
- Field: Recurrent Payment Frequency
Recurrent Payment Reference Number
Field names:
- REST API:recurringPaymentInformation.referenceNumber
- SCMP API:recurring_reference_number
- Simple Order API:recurring_ReferenceNumber
Data in the TC 33 capture file:
- Record: CP12 TCR1
- Position: 77-111
- Field: Recurrent Payment Reference Number
Maximum Recurrent Payment Amount
Field names:
- REST API:recurringPaymentInformation.maximumAmount
- SCMP API:auth_recurring_maximum_amount
- Simple Order API:recurring_maximumAmount
Data in the TC 33 capture file:
- Record: CP12 TCR1
- Position: 112-123
- Field: Maximum Recurrent Payment Amount
Recurrent Validation Indicator
Possible values:
- 0: Not validated.
- 1: Validated.
Field names:
- REST API:recurringPaymentInformation.validationIndicator
- SCMP API:recurring_validation_indicator
- Simple Order API:recurring_validationIndicator
Data in the TC 33 capture file:
- Record: CP12 TCR1
- Position: 124
- Field: Recurrent Validation Indicator