consumerAuthenticationInformation. acsRenderingType

Identifies the UI type that the ACS will use to complete the challenge.
Available only for mobile application transactions using the Cardinal Mobile SDK.
This field is a JSON object that comprises the following two fields, each two characters long.
  • ACS Interface Field Name:
    acsInterface
    is the ACS interface the challenge presents to the cardholder. Possible values:
    • 01
      : Native UI.
    • 02
      : HTML UI.
  • ACS UI Template Field Name:
    acsUiTemplate
    identifies the UI template format that the ACS first presents to the consumer. Possible values:
    • 01
      : Text.
    • 02
      : Single select.
    • 03
      : Multi select.
    • 04
      : OOB (Out of Band).
    • 05
      : HTML other.
Valid values for each interface:
  • Native UI:
    01-04
    .
  • HTML UI:
    01-05
    .
HTML other is valid only when combined with HTML UI. If HTML other is used with Native UI, it results in error=203.
JSON Object Example:
{ "acsRenderingType":{ "acsInterface";"02", "acsUiTemplate":03" } }

Specifications

  • Data Type:
    String
  • Data Length:
    See description.

Mapping Information

  • REST API Field:
    consumerAuthenticationInformation. acsRenderingType
  • SCMP API Field:
    pa_acs_rendering_type
  • Simple Order API Fields:
    • payerAuthEnrollReply_acsRenderingType
    • payerAuthValidateReply_acsRenderingType