Payment Depot is a credit card processor that offers services through subscription-based pricing and fixed wholesale transaction fees.