Accepting a deposit is simple with Sprout Invoices for WordPress.
Your business can accept payments from many different payment providers, including credits cards via PayPal or Stripe, offsite payments with Square or Mercado Pago, checks, purchase orders, and many more!