Little “Mommy” Menes
GBNot good for small business start ups… Not good for small business start ups that have not yet launched or experience delays in launching. The PCI verification is impossible in this situation and yet they will charge $74.99/moth taken directly from your bank account. You cannot manage your account online. No human being comes to the phone save the “Calling Service who are mere note takers. Because they set up your account linked to your bank account you cannot easily remove their tentacles from your bank account.
Jon Meyer
GBOutstanding Service! Payment Depot always had someone I could talk to if I had questions and the merchant side of things was super easy to set up with extremely reliable service. Their fees are a little higher than other providers but it's well worth it when your card payments are on-time and you're provided a breakdown of each payment every month.
Rami Abou Daher
GBPayment depot takes 48 hrs to deposit… Payment depot takes 48 hrs to deposit your money.They are cheaper than square but they suspend my account for no specific reason.They hold my money for a week sale then cut me from accepting credit cards.they ruin my business.called many times no specific reason and management risk need 48 hrs to get back to me.left many voicmail with calling back number and nothing. Thanks for nothing
Rub 'n Restore, Inc.
GBWhat a world of difference… What a world of difference transitioning from EVO Snap to Payment Depot. You dial a number, and a real person on your same continent answers the phone within one minute. No endless phone tree maze. The question is understood, the answer is found, the issue resolved, even if requiring follow-up. And the rates are fair!
HUAN TSENG
GBExcellent Customer Support I have always received excellent customer support from their staff. This time is no exception. I was charged errorneously the monthly data fee when I activated my new device. Called their tech support and explained the problem. They reversed the charge and made sure it won't happen again. I have been a customer for over 4 years now. I would highly recommend Payment Depot.