#NotQuiteNaomi
1 messages · Page 1 of 1 (latest)
I figure that either an invoice receipt was generated on the Hosted Invoice Page but wasn't seen by the tester, or it genuinely wasn't there at all. > Is there a way to confirm this by checking a setting, without doing a test payment (I'm also stuck in proverbial white tape on setting that up)?
An invoice receipt should be there in hosted invoice page if the payment is completed. There isn't additional configuration required
Is the dashboard access specific to Canvas Catalog? Or could we possibly have Stripe set up for other products/platforms, in which case I would need to direct the dashboard user somewhere to ensure the setting is for Canvas Catalog specifically?
I'm not too sure how the account set up is like between Canvas Catalog and you. Do you have any Stripe account ID (acct_xxx) to share?
Thank you so much @dusky basin - okay I've literally just been sent a CC to test a purchase so I'm going to confirm that hosted invoice page - that's perfect.
Unfortunately I don't have an account ID, all I have is the email address the account is associated with.
Hi @atomic blaze I'm taking over this thread
Hi @fathom timber 🙂 thank you
I'm just setting up a course on Catalog to test the first part of this now
Is your question about why no invoice emails are sent out in test mode?
Kind of, without dashboard access my guess is that the setting isnt turned on.
So question I have is, when I direct someone to: "log in to the dashboard and enable the Successful payments option in the Email settings and also add the customer’s email", will they need to be directed anywhere specific to ensure the setting is about Canvas Catalog? (since I need to pass on instructions to someone I don't know, and can only assume they don't know what they're doing)
I'm not sure about Canvas Catalog configuration, and I'd suggest you to reach out to Canvas Catalog directly.
About the emails, no emails will be sent in test mode, https://support.stripe.com/questions/not-receiving-email-sent-from-stripe#:~:text=Stripe only sends email receipts for payments that are made with your live API key or through your live Dashboard.
I don't even know if Stripe is in test mode or not; the test terminology was just from my side of literally testing.
Thank you for your help
Do you have the hosted invoice page's URL? I can take a look
does the hosted invoice page appear automatically? I didn't seem to get it - but that may be a canvas thing not stripe
ha good timing
so I've just gone from putting CC details in, and that's gone directly to the Canvas checkout page
if that is the hosted invoice page I can give you that?
(I assume not, I cannot see any invoice)
Can you share with me the URL? You can also DM to me if you prefer
That's okay, so the page I was sent to after payment is https://genutraining.sydney.catalog.canvaslms.com/checkout/enroll/352130
and the page (historically, with an error now) that I made payment on is https://checkout.stripe.com/c/pay/cs_live_a1I1PvAfIZNMqtojOjlgV7Nw4JxifYqsV4lNZ3F3fRIlOX3Lwd7TndSEVb#fidkdWxOYHwnPyd1blppbHNgWjA0Tjc2VXRHR1JANGJ1QH9PdUBLRmlkR1J8cl1EUVdscn9wdnNoZH9gZFF9M3JuSGJIZzFpZ3MzR09CY1BjUDA1TVxyTERkX1BtaFFMbWRXUTdvfFFof04zNTVhNnw8aHZBSycpJ2N3amhWYHdzYHcnP3F3cGApJ2lkfGpwcVF8dWAnPyd2bGtiaWBabHFgaCcpJ2BrZGdpYFVpZGZgbWppYWB3dic%2FcXdwYHgl
OK. The https://checkout.stripe.com/c/pay/cs_live_ is a Stripe Checkout page and it's in live mode (You can see the _live in its URL).
that makes sense - brilliant so far!
Okay I'm going to do another run through and show you what I get. Can you confirm if I'm actually skipping the Hosted Invoice Page, and whether or not that is because of a Stripe or Canvas setting?
And I've also checked your Dashboard. The Email customers about Successful payment is turned off. That's why Stripe didn't send out the emails even in live mode.
Once you have access to your Dashboard, you can turn it on from 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.
^^ that bit I figured - trying to get access to the dashboard has had me pulling my hair out
not even access to the dashboard myself, just to someone who has access
That is perfect thank you Jack
Do you mind also confirming the Hosted Invoice Page? only because I was under the impression that should appear with payment either way
No problem. BTW the email that Stripe sends out for successful checkout sessions are receipts. If you need invoice, you need to enable the invoice_creation when creating a checkout session (https://stripe.com/docs/api/checkout/sessions/create?lang=dotnet#create_checkout_session-invoice_creation)
Complete reference documentation for the Stripe API. Includes code snippets and examples for our Python, Java, PHP, Node.js, Go, Ruby, and .NET libraries.
No receipts is perfect for what they're asking for!
I'm guessing I can't get you to turn that setting on for me?
No I can't do that.
worth a shot, haha. Okay I'm going to put my screenshots and URL's here - can you just tell me if I'm missing that hosted invoice page. Is message chain visible to others? I'd like to delete the messages after sending if possible
Do you mind also confirming the Hosted Invoice Page? -> Do you mean receiving receipt email upon successful payments on Stripe Hosted Invoice Page? If so, it's the same settings that I've shared with your earlier.