Reference

Error codes reference


HTTP (Payment Engine)

See API errors for status code meanings.


Native Apple Pay / iOS SDK

Switch on VenPaysError.code (not message text):

CodeTypical meaning
sessionExpiredNative token expired — re-initiate
applePayUnsupportedHide Apple Pay
noSupportedCardPrompt to add card
invalidApplePayConfigurationMerchant ID / networks
presentationFailedSheet failed
paymentCancelledUser cancelled
invalidApplePayTokenBad paymentData
unauthorizedInvalid session
processorDeclinedDeclined
processorUnavailableRetry later
requestTimeoutReconcile by track ID
networkUnavailableRetry / recover
paymentStatusUnknownReconcile by track ID

Benefit issuer codes (selected)

CodeReason
00Success
51Insufficient funds
54 / 33Expired card
55Incorrect PIN
91Issuer inoperative

Surface customer-friendly messages; log the raw code server-side.