Please could you create a box in the Stripe (or other card payment services) settings area to have all clients enabled or disabled for Stripe by default for all clients and then users can enable or disable individually. There have been other threads on this as many users want the ability to offer other payment options but only when requested rather than by default. For existing users this should change all existing and new clients when it is selected.
+1 to this. We send large invoices that involve re-billing expenses - we cannot afford to lose money by enabling card payments on these.
I am not sure why this isn’t a setting (e.g. having cards default off without disabling the integration) given this must be a fairly common use case. Because you can’t legally charge in EU/UK for use of card, it seems especially silly!
Hi @J671
Please make sure you click the “Vote” button at the top of the thread to add your support for this request.
Just to clarify on this, it only applies to domestic cards. You can still charge for business debit/credit cards. However, it applies to the card, not the entity.
E.g. a business paying with a personal debit card can’t be charged, but an individual paying with a business card can.
Hi Mathew!
Done - didn’t spot that. Sorry, I was being rather inexact in my description of the situation. But the fact it applies to cards seems to me to make it a bit moot as I don’t know in advance if they’ll be using the right kind of card always.
Btw - I also implemented the script described here: How can I disable Stripe for all by default then enable selectively
It’s ok as a workaround though a little frustrating that one needs to update every client. Interestingly, each one did have “disable for Stripe” tick but I guess that is just updating the front end and only saving the record commits that to the DB.