Skip to main content

PaymentResult

approvalCodestringnullable
autoVoidedbooleannullable
cardBrandCardBrandnullable

Possible values: [VISA, MASTERCARD, AMEX, DISCOVER, CUP, JCB, DINERS, UNKNOWN]

cardLast4stringnullable
correlationIdstringnullable
currencystringnullable
declineCategoryCheckoutDeclineCategorynullable

Possible values: [SOFT_DECLINE, HARD_DECLINE, EXPIRED_CARD, INSUFFICIENT_FUNDS, DO_NOT_HONOR, INVALID_CARD, FRAUD_SUSPECTED, PROCESSING_ERROR, UNKNOWN, PAYMENT_VERIFICATION_FAILED, VERIFICATION_MISMATCH]

messagestringnullable
partiallyApprovedbooleannullable
paymentLifecycleStatestringnullable
paymentMethodIdstringnullable
paymentOutcomeEffectiveAtstringnullable
paymentOutcomeTimePrecisionstringnullable
paymentOutcomeVersioninteger<int64>nullable
processedAmountinteger<int64>nullable
redirectUrlstringnullable
responseCodestringnullable
responseMessagestringnullable
retryAllowedbooleanrequired
retryablebooleannullable
selectedTenderstringnullable
settlementFinalbooleannullable
statusstringrequired
terminalReasonRoutingTerminalReasonnullable

Possible values: [NETWORK_REATTEMPT_LIMIT, FUTILE_CARD_HISTORY, TOKENIZATION_CREDENTIAL_REJECTED]

transactionIdstringnullable
PaymentResult
{
"approvalCode": "string",
"autoVoided": true,
"cardBrand": "VISA",
"cardLast4": "string",
"correlationId": "string",
"currency": "string",
"declineCategory": "SOFT_DECLINE",
"message": "string",
"partiallyApproved": true,
"paymentLifecycleState": "string",
"paymentMethodId": "string",
"paymentOutcomeEffectiveAt": "string",
"paymentOutcomeTimePrecision": "string",
"paymentOutcomeVersion": 0,
"processedAmount": 0,
"redirectUrl": "string",
"responseCode": "string",
"responseMessage": "string",
"retryAllowed": true,
"retryable": true,
"selectedTender": "string",
"settlementFinal": true,
"status": "string",
"terminalReason": "NETWORK_REATTEMPT_LIMIT",
"transactionId": "string"
}