Unfortunately, there is currently no other method to verify your credit card(s). However, please contact our sales team at https://www.plivo.com/contact/sales/ to discuss your situation in detail and potential alternatives.