Dont ever process transactions with this company
Complaint
Vlad
Country: United States
They hold all large transactions once they see they have over 10k in their account from your store. They are scamming all merchants and using our money for their profit. They got my 18k for 180 days see how much profit they will make.
Post a new comment