We are a small start-up business that started about two months ago. We use Stripe as the primary payment processor along with PayPal as the secondary option.
Our plans are monthly subscriptions ranging from $5 to $25 per month. Our payment form currently collects the user's Name, CC, Expiration Date and the CVC security code.
After the first month, we started noticing that the recurring payments of users started failing on Stripe. We have no idea why this would be happening. If the first payment went through, why would future subscription payments fail? So far, every third recurring payment is failing for us on Stripe.
We contacted Stripe regarding this issue a few times but keep receiving responses that are straight off of their documentation and help guides. We need professional and experienced advice on this matter.
One thing we keep asking ourselves is whether we should additionally also collect the full billing address data.
Any advice on this is greatly appreciated.