If your payment attempt fails but the money appears to have been drawn from your account when using Viva Wallet, it could be due to several reasons, such as insufficient funds in your account or your bank not releasing the funds immediately. In such cases, even though the payment process initiates and the amount might be reserved or held, the order itself fails in the snusandgo's system due to these payment discrepancies.