#ashishpm
1 messages · Page 1 of 1 (latest)
Hi! Let me help you with this.
Sure
No, there's only 2 ways:
- Create the PM once and charge it automatically
- Send invoices every time and have the customer fill out that PM data.
Why do you want them to select the PM every time?
We have manual payment system.
Customer clicking on invoice link and pay.
Why you don't want it to be automatic? It's less work for the customer.
Also, less likely that they will not/forget to pay
The invoice having few items which customer will check once and then pay.
You can send the upcoming invoice to the customer to check before automatic charge happens.
Let me check on this. Thanks for your time 🙂
Happy to help!
One way is to use Stripe Link: https://stripe.com/docs/payments/link
But it still might look like a new PM every time in your Dashboard
No, I mean After every payment through invoice, The stripe adds new payment method every time and bcz of that my saved card list showing duplicate entries so can we restrict stripe to not to save as payment method?
No, unfortunately. Every time a payment method is used it becomes a record in your Dashboard.
Can we delete it after payment automatically?
You can detach it to make it unusable, but you will still see it in your Dashboard: https://stripe.com/docs/api/payment_methods/detach
I strongly recommend you to look into collection_method: charge_automatically though.