william D.
Absolutely terrible company
I can't understand how this company is allowed to do business. They've now held an over $10,500 payment for 12 days without any communication in regards to why. My customer states it processed from their credit card within 2 days. Terms star review can take 1 to 2 business days and then 1 to 3 business days to be deposited in account. Chase is just as much at fault, as this is their company but their customer service days they can't do anything and to contact wepay. Wepay has no contact number and won't reply to emails.




