Skip to main content
Jupico returns a machine-readable identifier in the code field of every response body. Branch on code — the human-readable message is for display and may change.
For payment flows, some declined outcomes return HTTP 200 with success: false. Always inspect both the HTTP status and the response body. See Status Codes.

General

Authorization

Card transaction declines

These outcomes typically represent user-correctable or issuer-driven declines.

Card transaction errors

eCheck transaction errors

Tokenization

Payouts

Provisioning

Hosted products

Subscriptions

Other

Not sure what you got?

If you receive a code that isn’t listed here, share the value and the associated X-Request-ID with support@jupico.com.
Last modified on July 15, 2026