1a: Initial Recurring Transaction {#pa-3ri-1a-test-initial-first-recur-txn}
===========================================================================

In this instance, the merchant initiates a 3RI recurring transaction that is a fixed amount for a set of transactions with no established expiration, such as with a subscription purchase.

|       **Card Type**        | **Test Card Number** |
|----------------------------|----------------------|
| Mastercard Card Type = 002 | 52XXXX XX XXXX 28X5  |

Endpoint
--------

Set the `payerAuthSetupService_run` field to `true`.  
Send the request to:  
**Production:** `https://ics2ws.ic3.com/commerce/1.x/transactionProcessor`  
**Test:** `https://ics2wstest.ic3.com/commerce/1.x/transactionProcessor`

Required Fields for 3RI 1a: Initial Recurring Transaction {#pa-3ri-1a-test-initial-first-recur-txn-req}
=======================================================================================================

Required Fields
---------------

[payerAuthEnrollService_ authenticationIndicator](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/payer-auth-enroll-service-auth-indicator.md "")
:
Set this field value to `02`.

[payerAuthEnrollService_challengeCode](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/payer-auth-enroll-service-challenge-code.md "")
:
Set this field value to `03`.

[payerAuthEnrollService_deviceChannel](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/payer-auth-enroll-service-device-channel.md "")
:
Set this field value to `Browser`.

[payerAuthEnrollService_ installmentTotalCount](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/payer-auth-enroll-service-installment-count.md "")
:

[payerAuthEnrollService_messageCategory](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/payer-auth-enroll-service-message-category.md "")
:
Set this field value to `01`.

[payerAuthEnrollService_ recurringEndDate](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/payer-auth-enroll-service-recurring-end-date.md "")
:

[payerAuthEnrollService_ recurringFrequency](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/payer-auth-enroll-service-recurring-frequency.md "")
:

[payerAuthEnrollService_ recurringOriginalPurchaseDate](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/payer-auth-enroll-service-recurring-orig-purch-dat.md "")
:

payerAuthEnrollService_sequenceNumber
:
