Payment Depot Phone Numbers and Emails

Toll-Free Number:

  • (877) 876-8776

Customer Service:

  • (877) 877-7668

Payment Depot Email:

Customer Service

Payment Depot Contact Information

Payment Depot Website:

Payment Depot Help Center:

Corporate Office Address:

Payment Depot
238 W Chapman Ave #201
Orange, California 92866
United States
Edit Business Info

Payment Depot Rating Based on 1 Review

Rating details

more details
Customer service

Rating stats

Rating trend

Summary of Payment Depot Customer Service Calls

00:00 AVG CALL

Top Reasons of Customers Calls

Consumers Call the Most From

Why Do People Call Payment Depot Customer Service?

Payments and Charges Question:

  • “Payment has not reached account”


Payment Depot Warranty
Payment Depot, LLC guarantees the satisfaction of Company's services and support. Payment Depot Membership packages are available on an Annual or Monthly Fee basis. If a Merchant closes their account after the time frame listed above, Merchant will receive a refund of their Annual Membership at the prorated Monthly price. Payment Depot must receive the terminal that was provided to the Merchant in order for the Merchant to receive credit for the cost of the terminal. Terminal must be received in good working order. Merchant is responsible for shipping costs. Charge will be deducted from the refundable amount (if applicable) or Merchant may pay via credit card. The cost of interchange charged by Visa and MasterCard, and any transactional fees incurred while processing with Payment Depot, are non-refundable.
To read more:
Payment Depot Privacy Policy
To read more:
Payment Depot FAQ
To read more:
Payment Depot reviews and complaints

Payment Depot is ranked 978 out of 2670 in Financial Services category

Edit Description
Write a review
Do you have something to say about Payment Depot? What happened? What can we help you with?
Submit review Don't show this popup