We've been using Visa Checkout in production without issues for several months, but recently we've notice sporadic, hard to reproduce issues, where the total sent in paymentRequest.total doesn't match the total amount in the returned encPaymentData object. The latest example had a subtotal, shippingHandling, and total values, but the amount reported by encPaymentData didn't include the shippingHandling amount.
Since you're a production client, please contact firstname.lastname@example.org directly and someone will assist you. We have knowledgeable and dedicated staff to assist production clients.
Please let us know if there's anything else you need us to help with and I am happy to help!