REST API

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