#coryschires
1 messages · Page 1 of 1 (latest)
This setup will work, but is there a reason you need a saved credit card on file if you're always planning on using send_invoice?
Yes. Our workflow is a bit complicated unfortunately. Customers have the option to switch between charge_automatically and send_invoice. And they do understand that if set to charge_automatically we will attempt to charge their credit card automatically. But often if set to send_invoice they very explicitly do not want us to charge their card automatically.
So if it's not obviously here's the scenario:
Given I am a customer
And I am subscribed to a plan / product
And I have a credit card on file
And my subscription is set to `charge_automatically`
Then, later, I switch to `send_invoice`
But I still have a credit card on file
And I do not want it to be charged automatically
But I also want to keep my credit card on file
in case I want to switch back to `charge_automatically` in the future
And that's how I can end up in a state where the customer is send_invoice but has a credit card on file
Does that make sense?
Got it!
So yes, this'll work - we won't try and secretly charge your customer's card as long as all their open Invoices are send_invoice and not charge_automatically
Great! Thanks so much for confirming this!