AdditionalTransactionProcessingResult

  • This document outlines the response information related to data sent in AdditionalTransactionProcessingOptions.

  • It describes the stored_credential_result field, which indicates the result of Stored Credential usage with three possible values: storedCredentialInformationSuccessful, storedCredentialInformationUnsupported, and storedCredentialInformationNotSent.

  • StoredCredentialTransactionInformationSuccessful provides the networkTransactionIdentifier if stored credentials were successfully used.

  • StoredCredentialTransactionInformationSentUnsupported includes a reasonDescription explaining why stored credentials couldn't be used.

Response information pertaining to data sent in AdditionalTransactionProcessingOptions.

JSON representation
{

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "storedCredentialInformationSuccessful": {
    object (StoredCredentialTransactionInformationSuccessful)
  },
  "storedCredentialInformationUnsupported": {
    object (StoredCredentialTransactionInformationSentUnsupported)
  },
  "storedCredentialInformationNotSent": {
    object (Empty)
  }
  // End of mutually exclusive fields.
}
Fields
REQUIRED: Describes the result of Stored Credential usage. The following is a list of mutually exclusive fields. At most one of the fields will be set in a response:
storedCredentialInformationSuccessful

object (StoredCredentialTransactionInformationSuccessful)

Stored Credentials were sent on the request and properly used for the transaction.

storedCredentialInformationUnsupported

object (StoredCredentialTransactionInformationSentUnsupported)

Stored Credentials were sent on the request, but could not be properly used for the transaction.

storedCredentialInformationNotSent

object (Empty)

Stored Credentials were not sent on the request.

End of mutually exclusive fields.

StoredCredentialTransactionInformationSuccessful

Information resulting from the usage of sent StoredCredentialTransactionInformation.

JSON representation
{
  "networkTransactionIdentifier": string
}
Fields
networkTransactionIdentifier

string

REQUIRED: The transaction identifier provided by the network for usage in subsequent payments as part of the CIT / MIT framework. This value should be returned when stored credential information is supplied in the request and the network is able to provide a value. Sometimes known as authorization trace identifier.

StoredCredentialTransactionInformationSentUnsupported

Stored Credential information was sent, but was not able to be used.

JSON representation
{
  "reasonDescription": string
}
Fields
reasonDescription

string

REQUIRED: A description for why StoredCredentialTransactionInformation was not able to be used.