Messages like "gateway_processing_failed" or "gateway_processing_result_unknown" can often be solved by talking to the gateway. We recommend obtaining the transaction transcript and inquiring with the gateway as to why they responded the way they did in the "message" field. Gateway messages are numerous and subject to change without notification, so inquiring directly with the gateway is necessary.
We’ve prepared a page in our docs to help walk you through some next steps. In particular, you can access the transcript for the transaction in question using the transaction look up tool on the Spreedly Dashboard. You can also use our API. This transcript ought to help the gateway assess why they responded like they did which will assist in determining whether it’s a credentials issue, whether the request we’re making needs to be changed, whether a setting needs adjustment in your gateway UI, or whether it was a specialized type of decline.
Still seeing errors after consulting with the gateway? Reach out to Spreedly support.