Skip to content

Latest commit

 

History

History
38 lines (32 loc) · 1.67 KB

File metadata and controls

38 lines (32 loc) · 1.67 KB

Komoju::ThreeDsAuthResult

Properties

Name Type Description Notes
ds_reference_number String Directory Server reference number for this 3DS transaction.
acs_reference_number String Access Control Server reference number assigned by the card scheme.
three_ds_requestor_trans_id String 3DS requestor transaction ID generated by the merchant's 3DS SDK.
acs_trans_id String Access Control Server transaction ID assigned by the card issuer.
ds_trans_id String Directory Server transaction ID for this authentication.
eci String Electronic Commerce Indicator indicating the authentication outcome.
message_version String Version of the 3DS protocol used (e.g. "2.1.0").
authentication_type String Authentication type used for this 3DS transaction.
authentication_value String Cardholder Authentication Verification Value (CAVV) from the issuer.
trans_status String Transaction status code (e.g. "Y" for authenticated, "N" for not authenticated).
three_ds_server_trans_id String 3DS Server transaction ID assigned by the 3DS server.

Example

require 'komoju-sdk'

instance = Komoju::ThreeDsAuthResult.new(
  ds_reference_number: null,
  acs_reference_number: null,
  three_ds_requestor_trans_id: null,
  acs_trans_id: null,
  ds_trans_id: null,
  eci: null,
  message_version: null,
  authentication_type: null,
  authentication_value: null,
  trans_status: null,
  three_ds_server_trans_id: null
)