What a default payment method is
A customer can have more than one payment method on file, and one of them is marked as the default. When Zenskar charges a customer automatically, it uses the default payment method.
Where the default actually comes from
The default payment method isn’t something you set from within Zenskar’s dashboard today. It’s driven by Stripe: whatever payment method is marked as the default on the customer in Stripe, whether that was set through Stripe checkout, Stripe’s customer portal, or the Stripe API, is what Zenskar mirrors as the default. You can view a customer’s default payment method and their full list of payment methods on their customer page in Zenskar, but that view is read-only.
Zenskar does not currently retry a failed automatic charge with a different payment method. If the default payment method fails, that attempt fails, it isn’t automatically followed by an attempt on an alternative method. A later billing cycle or a rerun of collection will try again using whichever payment method is default at that time.
What if a customer has no default set
If a customer doesn’t have a default payment method, Zenskar’s automatic charging can be configured to fall back to the customer’s most recently added payment method instead. This isn’t a per-decline retry, it’s simply what gets used when there’s no default to begin with.
What’s next
See payments: concepts for how a payment method relates to a payment gateway, and how to manage payments for how to view a customer’s payment methods.