Who is your go-to for eCommerce ?

Paying off small balance(b/c paper funder), over 20 deposits each month, avg daily is 8k not a negative in sight, fico 630. Sells general merchandise, does not accept CCs (paypal, shopify, amazon). has 2 warehouses for inventory. Looking for 8 months+
Thank you