Page Summary
-
This document outlines the response information related to data sent in
AdditionalTransactionProcessingOptions. -
It describes the
stored_credential_resultfield, which indicates the result of Stored Credential usage with three possible values:storedCredentialInformationSuccessful,storedCredentialInformationUnsupported, andstoredCredentialInformationNotSent. -
StoredCredentialTransactionInformationSuccessfulprovides thenetworkTransactionIdentifierif stored credentials were successfully used. -
StoredCredentialTransactionInformationSentUnsupportedincludes areasonDescriptionexplaining why stored credentials couldn't be used.
- JSON representation
- StoredCredentialTransactionInformationSuccessful
- StoredCredentialTransactionInformationSentUnsupported
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 ( |
| 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 |
Stored Credentials were sent on the request and properly used for the transaction. |
storedCredentialInformationUnsupported |
Stored Credentials were sent on the request, but could not be properly used for the transaction. |
storedCredentialInformationNotSent |
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, "supplementaryNetworkTransactionIdentifier": string } |
| Fields | |
|---|---|
networkTransactionIdentifier |
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. |
supplementaryNetworkTransactionIdentifier |
OPTIONAL: The supplementary transaction identifier provided by the network. This field is used to store the Mastercard Transaction Link ID (TLID) or any other identifier provided by the network to link the current transaction to a previous one in a stored credential chain. |
StoredCredentialTransactionInformationSentUnsupported
Stored Credential information was sent, but was not able to be used.
| JSON representation |
|---|
{ "reasonDescription": string } |
| Fields | |
|---|---|
reasonDescription |
REQUIRED: A description for why StoredCredentialTransactionInformation was not able to be used. |