Money operations run from the client's transaction in Blesta, using the Merchant ID + API Key (Basic
auth). Viva responds synchronously.
refunded transaction. A Viva-sideIf an operation fails, Blesta surfaces the reason (e.g. "Viva.com could not refund this
transaction.") and no local state is changed — check the gateway log for the API response.