#worming-billing-email
1 messages · Page 1 of 1 (latest)
Hi there! You can't update the CC address via the API, this is Dashboard only. The primary email address will be the Customer's email address and you can update that via the API using: https://stripe.com/docs/api/customers/update#update_customer-email
And what about the billing email address? what we want to do is have an account email different from the billing email
In this case, you can set a billing email on the PaymentMethod: https://stripe.com/docs/api/payment_methods/object#payment_method_object-billing_details-email
If the subscription is configured to send the invoice, when a subscription is renewed or created, will the invoice be sent to the email of the client's account and also to the one configured in the payment method?
No, just the Customer object's email (what you are referring to as the "client's account")
ok, and what should be the reason for setting the billing email related to the payment method if Stripe is not going to use it to send the invoice?
That is optional for certain payment method types (like cards) and required for others (like direct debits).
For direct debit paymentmethods it is used to send things like mandate emails.
ok, so let me explain to you what we want to achieve and maybe you can help me
Sure
we want to send the invoices to more than one email address.
we want to send the invoice to the customer account email and also to the billing email... the issue is that we cannot set the billing email related to the customer via API, we can do it manually via Dashboard, but we need to do it via API
Yeah we have a feature request already in to add the ability to CC emails via the API for invoices. Unfortunately I don't have any timeline for when it might be available. So, for now, your best bet is to use Webhooks and create your own email integration using a third party. Then you can control sending invoices to multiple parties.
ok, yes, that solution came up in our internal discussions, but I wanted to check if we could do it without having to implement all that flow
Yeah I'll bump the feature request internally, but unfortunately that is your best bet for now.
ok thx for the help bismarck, i have another feature that could be potentially good for Stripe, and its having the ability to manage offline payments
Do you know if that feature is already requested?
Can you tell me more what you mean? We support off_session payments already.
Oh are you talking about offline Terminal payments?
Im talking about payments made with a different app, like Quickbooks, or cash payments.
also with checks
Ah okay I do think some further Quickbooks integrations are being worked on but I am not up to date with the specifics on that. We do have a Paper Checks beta that you can access: https://stripe.com/docs/invoicing/paper-check-payment. And in terms of cash, you can always mark invoices as "paid out of band": https://stripe.com/docs/api/invoices/pay#pay_invoice-paid_out_of_band