On This Page
Required Fields for Checking Enrollment in Payer
Authentication
These fields are the minimum fields required for verifying that a customer is
enrolled in a payer authentation program. Under certain circumstances, a field that
normally is optional might be required. The circumstance that makes an optional
field required is noted.
Required Fields
- This field is required for transactions in the US and Canada.
- This field is required ifpayerAuthEnrollService_mobilePhoneorbillTo_workNumberis not used.
- This field is required for transactions in the US and Canada.
- This field is required for transactions in the US and Canada.
- This field is required whencard_accountNumberis included.
- This field is required whencard_accountNumberis included.
- For Meeza transactions, this value must be set toEGwhen Egypt is not set as the country in the merchant configuration during merchant onboarding.
- This field is required for SDK integration. When you use the SDK integration, this field is dynamically set toSDK. When you use the JavaScript code, this field is dynamically set toBrowser. For merchant-initiated or 3RI transactions, you must set the field to3RI. When you use this field in addition to JavaScript code, you must set the field toBrowser.
- When the customer’s browser provides a value, include that value in your request.
- For Meeza transactions, this value must be set toEGwhen Egypt is not set as the country in the merchant configuration during merchant onboarding.
- This field is required ifpayerAuthEnrollService_workPhoneorbillTo_phoneNumberis not used.
- payerAuthEnrollService_run
- This field is required (when available) unless market or regional mandate restricts sending this information.
- This field is required ifpayerAuthEnrollService_mobilePhoneorbillTo_phoneNumberis not used.
- This field is optional when you use theitem_#_unitPricefield.