#chambaz-billing-address
1 messages ยท Page 1 of 1 (latest)
Deleting those screenshots since they have (what I assume is) a real address in there
It does, its mine, and solving this problem is more important to me but understand
Does what I'm trying to solve make sense?
Quick question - where you updating this customer information? In the dashboard?
Yes but I plan on scripting via the API was just testing that would actually solve the invoice issue
Tbh we'd rather not send the invoice at all but it is sent as an attachment to a receipt email when we automatically charge to a card stored on file
If we could prevent that and just send the receipt that would be preferred, but seems thats not possible.
You should be able to just send an email with the receipt - when you say " we automatically charge to a card stored on file", how are you charging he card on file? By creating a new Invoice?
Yes exactly
Unfortunately we are having to do that process manually, long story, but when we do that and click to send a receipt, the invoice is attached to the email
Which is just confusing to our customers
How do I remove the invoice from the receipt email?
"You should be able to just send an email with the receipt" thats not quite what I'm looking to do. I'm looking to remove the invoice as an attachment from the receipt email.
Yeah I see what you're saying now - the emails have both the invoice and receipt as attachments in the email
Yeah exactly. The actual contents of the email is great it's just the invoice is kind of confusing and has this added issue of billing address not matching what was collected with checkout future payments
We could just not send receipts entirely but obviously not ideal.
I guess we can just send custom receipts ourselves if not possible
Okay so backing up a bit - you should definitely be able to update just the postal code of a customer through the API. The dashboard often has different limitation compared to the API, which is why it's requiring all of those fields
Is this a flow you need to support in both the dashboard and the API?
I can use the API to script updating customer info but right now the invoices need to be sent from the dashboard (long story lol)
Ok cool, so if I was to loop through all of our customers and get the billing address from the payment method stored via future payments then I could update just the zip code of the customer address and perhaps the invoice would then show only the billing zip under "Bill to"
Yes, that would be one way to do it - Let me also just test out something really quick
ok awesome, thank you very much ๐
Okay so what I was testing didn't do what I wanted it to, but just wanted to also say - To make this process more seamless for your future customers, you'll likely want to rely on a webhook event and then update the customer's billing address from there.
yeah totally, that was my plan actually. I had to do the same thing to get shipping address attached to the customer. So I loop through checkout sessions to update past customers and then use our checkout webhook to update from then on.
You've been really helpful, thank you. One final quick question for you. If we get Invoicing Plus will automatic collection allow us to automatically email customers when an invoice we send manually fails?
E.g if we invoice a customer from the dashboard and the card fails will this automatically send them a payment link, I know we can do this manually but wanted to confirm
Let me see what I can find on that....
Sorry that took a while - I didn't realize automatic collection was something specific to Invoicing plus. Yes, with Invoicing plus automatic collection should be able to send an email when payments fails
Excellent, and that contains a hosted invoice link to pay it separately.
Perfect
Sorry one final final question for you. It is possible to add a memo to an invoice, is it possible to add a memo to a receipt or add custom content to the receipt somehow?
I believe so - https://stripe.com/docs/invoicing/customize#memo-field
Yeah but thats a memo on the invoice, I was hoping we could add it to the receipt as well. And maybe even customize the receipts even more
Ahh sorry I read your message too quickly!
It's hard to tell from this, sounds like I can through the API but we want to send the invoice and receipt through the dashboard
Also that is the docs for terminal ๐คฆโโ๏ธ
Yeah unfortunately I'm not seeing any way to customize a receipt like that ๐ฆ