#coryschires

1 messages · Page 1 of 1 (latest)

limpid vineBOT
crimson gust
#

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?

rancid mantle
#

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?

crimson gust
#

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

rancid mantle
#

Great! Thanks so much for confirming this!