Knowledge Base

Troubleshooting & Logs

Where to look

Every Viva call and webhook is recorded under Tools > Logs > Gateway. API keys and card numbers
are masked automatically.

Reading transaction status

Viva's statusId is "F" (Finished) for success and "E" for error/failed. The webhook
CurrencyCode arrives as alpha ("EUR") while the verify API returns it numeric (978) — both are
handled.

Common messages

Message Fix
Viva.com is not configured… Add credentials on the plugin's Manage page.
The Viva.com Smart Checkout gateway is not installed… Install & configure the gateway; saved tokens can't be charged without it.
A test connection to Viva.com could not be established… Re-check Client ID/Secret and Merchant ID/API Key; confirm test vs live mode.
The charge could not be completed… Check the gateway log for Viva's API response.
Please rate this article to help us improve our Knowledge Base.

0 0