payerAuthEnrollReply_commerceIndicator {#payer-auth-enroll-reply-commerce-ind}
==============================================================================

Indicator used to distinguish types of transactions.  
This field contains one of these values:

* `aesk`: American Express SafeKey authentication verified successfully.
* `aesk_attempted`: Card not enrolled in American Express SafeKey, but the attempt to authenticate is recorded.
* `cs`: Elo Compra Segura authentication verified successfully.
* `cs_attempted`: Elo Compra Segura card not enrolled, but the attempt to authenticate is recorded.
* `dipb`: Discover ProtectBuy authentication verified successfully.
* `dipb_attempted`: Card not enrolled in Discover ProtectBuy, but the attempt to authenticate is recorded.
* `internet`: Card not enrolled, or card type not supported by payer authentication. No liability shift.
* `js`: J/Secure authentication verified successfully.
* `js_attempted`: Card not enrolled, but the attempt to authenticate is recorded. Liability shift.
* `js_failure`: J/Secure directory service is not available. No liability shift.
* `pb`: Diners Club ProtectBuy authentication verified successfully.
* `pb_attempted`: Card not enrolled in Diners Club ProtectBuy, but the attempt to authenticate is recorded.
* `spa`: Mastercard Identity Check authentication verified successfully.
* `spa_failure`: Mastercard Identity Check failed authentication.
* `up3ds`: China UnionPay authentication verified successfully.
* `up3ds_attempted`: China UnionPay card not enrolled, but the attempt to authenticate is recorded.
* `up3ds_failure`: China UnionPay authentication unavailable.
* `vbv`: Visa Secure authentication verified successfully.
* `vbv_attempted`: Visa card not enrolled, but the attempt to authenticate is recorded. Liability shift.
* `vbv_failure`: For the payment processors Barclays, Streamline, AIBMS, or FDC Germany, you receive this result if Visa's directory service is not available. No liability shift.
  {#payer-auth-enroll-reply-commerce-ind_d1072e22}

Specifications {#payer-auth-enroll-reply-commerce-ind_d1072e130}
----------------------------------------------------------------

* **Data Type:** String
* **Data Length:** 255

Mapping Information {#payer-auth-enroll-reply-commerce-ind_d1072e149}
---------------------------------------------------------------------

* **REST API Field:** consumerAuthenticationInformation. ecommerceIndicator
* **SCMP API Fields:**
  * pa_enroll_e_commerce_indicator
  * pa_validate_e_commerce_indicator
* **Simple Order API Fields:**
  * payerAuthEnrollReply_commerceIndicator
* payerAuthValidateReply_commerceIndicator

