Detailed response information from the processor when attempting to settle a transaction.
A code based on the response from the processor, indicating the result of attempting to settle this transaction. See the list of possible processor response codes for settlement.
avs Postal Code ResponseAvsAVS and CVV checks do not take place when capturing a transaction, only when authorizing. Use the processorResponse on an authorization-related PaymentStatusEvent instead.
The processing bank's response to the provided billing postal or zip code.
avs Street Address ResponseAvsAVS and CVV checks do not take place when capturing a transaction, only when authorizing. Use the processorResponse on an authorization-related PaymentStatusEvent instead.
The processing bank's response to the provided billing street address.
cvv ResponseAvsAVS and CVV checks do not take place when capturing a transaction, only when authorizing. Use the processorResponse on an authorization-related PaymentStatusEvent instead.
The processing bank's response to the provided CVV.
type TransactionSettlementProcessorResponse {
legacyCode: String
message: String
cvvResponse: AvsCvvResponseCode @deprecated(reason: "AVS and CVV checks do not take place when capturing a transaction, only when authorizing. Use the `processorResponse` on an authorization-related `PaymentStatusEvent` instead.")
avsPostalCodeResponse: AvsCvvResponseCode @deprecated(reason: "AVS and CVV checks do not take place when capturing a transaction, only when authorizing. Use the `processorResponse` on an authorization-related `PaymentStatusEvent` instead.")
avsStreetAddressResponse: AvsCvvResponseCode @deprecated(reason: "AVS and CVV checks do not take place when capturing a transaction, only when authorizing. Use the `processorResponse` on an authorization-related `PaymentStatusEvent` instead.")
achReturnCode: String
achRejectReason: String
}