None of our memberships renew automatically

Glad you've enjoyed our software. I've added 3 extra days to your membership for the testimonial.

What do you mean about negative feedback on payment options? Do you mean you looked up PayPro, Payssion, Paygol etc?