How soon are funds deposited into my account?

Funds are deposited directly into your account within 24 to 48 hours.

Want to save 40% on payment processing? Let's Talk!