#jakeb_api
1 messages ¡ Page 1 of 1 (latest)
đ Welcome to your new thread!
â˛ď¸ We'll be here soon! Typically we respond in a few minutes, but sometimes we might take a bit longer if the server is busy or if you have a particularly tricky question.
âąď¸ We close idle threads, which makes them read-only. Once a thread is closed it won't be reopened, but you can always start a new thread if you have another question.
đ This thread will always be available, even after it's closed. You can find it again using Discord's search, or you can save this link: https://discord.com/channels/841573134531821608/1239651443862929518
đ Have more to share? Add more details, code, screenshots, videos, etc. below.
With subscriptions, we will send invoices and such to the email address on the Customer
That doesn't seem to be happening from what I can tell. No receipt was sent, but there is an email address on the customer, and when I manually sent the receipt through the dashboard it went through, so that email is correctly receiving emails
In test mode we only send emails under certain conditions and unfortunately it can be inconsistent across different emails that we would actually send in test mode. One restriction across almost all test mode emails is that we will only send them if the email address exactly matches the email that you use to log in to the account. Are you using an email that you can log in to this account with?
This isn't in test mode
Can you send me the ID of this subscription?
Yes - sub_1PG335PHbfSFCCDYtiuamaQZ
It looks like the setting for sending emails on successful payments is turned off in your email settings https://dashboard.stripe.com/settings/emails
Sign in to the Stripe Dashboard to manage business payments and operations in your account. Manage payments and refunds, respond to disputes and more.
Our doc indicates that that setting is what determines whether invoice emails are sent, which is a bit surprising because we do have separate billing email settings, but as best I can tell that is the setting to turn on https://docs.stripe.com/invoicing/automatic-charging?dashboard-or-api=dashboard
Will stripe connect express accounts inherit that value from the main parent account? If not, how would I go about setting that for the connect accounts?
With Express accounts the most common pattern is to create the subscriptions on your account, in which case they would respect your account's settings
@lean spear looks like you're in the wrong place, this thread is for someone else's question.
- If you have your own thread please chat there.
- If you have a question or a followup to a closed thread use one of the buttons in https://discord.com/channels/841573134531821608/842637025524842496 to get help (we don't reopen closed threads).
Note that posting inappropriate messages in other people's threads is against the rules. No worries if this was just an honest mistake, but anyone who violates the rules multiple times will be removed from this server.
We don't want the subscription to be on our account, all of the payments need to go to that express account, and we have dozens of express accounts that need to be separated
is there a way I can set this option on the express account?
You can still send funds from your subscription payments to these Express accounts. There are a number of reasons to not create the subscriptions directly on your connected accounts, that will complicate things like refunds, disutes, negative balances, metrics, etc
Also unfortunately we don't support setting this setting via the API so it is not possible to set it for an Express account as far as I am aware
So just to be clear - you're saying it is not possible to have someone sent an email receipt for subscriptions on a stripe connect express account?
We are aware of how it "complicates" things - however, having payments go directly to the express account works much better for our use case. This ensures our customers are handling refunds from their own account, rather than ours. Each express account is effectively its own business. Think of our use case as being similar to something like Shopify rather than a marketplace or something, we want each of our clients (similar to a shopify store) to be completely independent. We don't handle refunds for them, it's all done through their dashboard on our platform, and doing it this way makes the bookkeeping much easier
This doc demonstrates how to designate what funds to send for Express https://docs.stripe.com/connect/subscriptions#use-destination-charges-to-create-a-subscription
Will look further in to this and get back to you
okay, thank you!
When testing now, I don't see a way to refund payments from the Express dashboard. Is this something that you have found a way to enable?
We do it through the API
You would also be able to do this with destination charge subscriptions. Is there a specific use case that you found was not workable for destination charge subscriptions that you can do with direct charge subscriptions?
We just need everything separated, and we definitely aren't going to be rebuilding our platform to change that at this point, even if it would be technically better for some reason. Email receipts seem like a basic enough feature that it should be able to work
Unfortunately not finding a way to set this setting for express accounts. I will check with my colleagues but this may not be something that we support at the moment.
That seems like a very strange limitation, the fact that we can't change this option for express accounts seems very strange
please do let me know if you hear back from someone on any options for this. It is very important to our use case that people are paying our clients directly, not paying us, and then us forwarding the money
Unfortunately this setting cannot be set for Express accounts. As a workaround you can update the receipt_email of each Charge via the API after each payment has succeeded. Unfortunately the value for receipt_email cannot be set at the Subscription or Checkout level.
And I know you aren't changing how your platform works now, but I do want to mention that often regulatory requirements are only talking about bank accounts when saying payment should not pass through the platform. I am not sure if that applies to your situation, but it could be worth considering if too many inconveniences like this pile up.
If I set the receipt_email of the charge after the payment will it send at that time? That seems like a reasonable way to handle it from our end if that's the case