4c: Multi-Party Commerce or OTA (MasterCard) {#pa-3ri-4c-test-multi-party-commerce-ota-mc}
==========================================================================================

The merchant initiates a (3RI) recurring transaction of a fixed amount for a specified number of transactions or with no set number of transactions such as occurs with subscription purchases. For more information, see [Requester Initiated Payments](/docs/cybs/en-us/payer-authentication/developer/all/so/payer-auth/pa-glossary.md "").

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

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 4c: Multi-Party Commerce or OTA (MasterCard) {#pa-3ri-4c-test-multi-party-commerce-ota-mc-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 `85`.

[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 `3RI`.

[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_ priorAuthenticationMethod](https://developer.cybersource.com/docs/cybs/en-us/api-fields/reference/all/so/api-fields/payer-auth-enroll-service-prior-authentication-met.md "")
:
Set this field value to `02`.

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

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

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