[Skip to main content](#vessel-content)

#   Stripe Checkout plugin issue

##

- **[Dasa](/forum/user/79122-dasa "View Dasa's Profile")**
- [![Dasa's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/79122-dasa "View Dasa's Profile") Topic Author
- [ Offline](/forum/user/79122-dasa)

Less More

- Posts: 5
- Thank you received: 0
-
-

7 hours 52 minutes ago [\#100000452](#100000452) by [Dasa](/forum/user/79122-dasa "View Dasa's Profile")  *[Stripe Checkout plugin issue](/forum/29-payment-methods/100000085-stripe-checkout-plugin-issue#100000452 "-- HikaShop version -- : 6.7.1 -- Joomla version -- : 6.2.0 -- PHP version -- : 8.5 -- Browser(s) name and version -- : Chrome 156.0  Hello, I am using the latest Stripe Checkout plugin. When a payment is successfully completed, the Stripe webhook reaches the site, the payment status changes to 'paid', and the order status updates correctly. However, no order confirmation or serial/ticket email is generated or sent. Looking at the order history, I see 'A payment notification was received with the state paid', but HikaShop does not trigger the notification sequence for automated payments (unlike manual status changes in the backend, which trigger emails successfully). Why does the automated webhook execution bypass the email trigger?  Best regards Dagmar")* was created by *[Dasa](/forum/user/79122-dasa "View Dasa's Profile")*

-- HikaShop version -- : 6.7.1
-- Joomla version -- : 6.2.0
-- PHP version -- : 8.5
-- Browser(s) name and version -- : Chrome 156.0

Hello, I am using the latest Stripe Checkout plugin. When a payment is successfully completed, the Stripe webhook reaches the site, the payment status changes to 'paid', and the order status updates correctly. However, **no order confirmation or serial/ticket email is generated or sent**. Looking at the order history, I see 'A payment notification was received with the state paid', but HikaShop does not trigger the notification sequence for automated payments (unlike manual status changes in the backend, which trigger emails successfully). Why does the automated webhook execution bypass the email trigger?

Best regards
Dagmar

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI5LXBheW1lbnQtbWV0aG9kcy8xMDAwMDAwODUtc3RyaXBlLWNoZWNrb3V0LXBsdWdpbi1pc3N1ZT90bXBsPW1hcmtkb3du) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png?1793428657)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Offline](/forum/user/63-nicolas)

Less More

- Posts: 86316
- Thank you received: 14276
-
-

2 hours 24 minutes ago [\#100000453](#100000453) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[Stripe Checkout plugin issue](/forum/29-payment-methods/100000085-stripe-checkout-plugin-issue#100000453 "-- HikaShop version -- : 6.7.1 -- Joomla version -- : 6.2.0 -- PHP version -- : 8.5 -- Browser(s) name and version -- : Chrome 156.0  Hello, I am using the latest Stripe Checkout plugin. When a payment is successfully completed, the Stripe webhook reaches the site, the payment status changes to 'paid', and the order status updates correctly. However, no order confirmation or serial/ticket email is generated or sent. Looking at the order history, I see 'A payment notification was received with the state paid', but HikaShop does not trigger the notification sequence for automated payments (unlike manual status changes in the backend, which trigger emails successfully). Why does the automated webhook execution bypass the email trigger?  Best regards Dagmar")*

Hi,

The webhook does trigger the email: on a Joomla 6.2 / HikaShop 6.7.1 test shop with Stripe Checkout 1.5.9 and HikaSerial, a paid Stripe notification confirms the order and sends the customer the "Your order is now confirmed" email, with the serial key in it.

What stops it is a setting of the email itself. In System &gt; Emails, each order email has a "Payment methods" field: when payment methods are selected there, the email is only sent for orders paid with one of them. Stripe Checkout is a new payment method on your shop, so if that field lists your other methods (bank transfer for example) but not Stripe Checkout, the automatic email is skipped for Stripe orders. A status change from the order listing in the backend sends the email you see in its popup without that check, which is why your manual changes still work. I reproduced exactly this: with the email limited to bank transfer, the Stripe notification confirmed the order and assigned the serial, but no email went to the customer, while a manual status change sent it.

To fix it:

1. Go to System &gt; Emails and open "Order status notification".

2. In "Payment methods", either add Stripe Checkout or remove every method (with none selected, the email is sent for all orders). Also check that "Published" is on Yes: an unpublished email is skipped in the same way for automatic notifications. Save.

3. Do the same check for the other order emails you rely on, such as "Order creation notification".

The setting is explained here: [ www.hikashop.com/support/documentation/2...shop-email-form.html](https://www.hikashop.com/support/documentation/25-hikashop-email-form.html)

The serial keys of HikaSerial are added to that same "Order status notification" email, so they will reach your customers again once it is sent. Your next Stripe orders will get the email automatically; for the orders already paid, you can resend it by changing their status from the orders listing with the notification enabled.

If it still does not send after that, open System &gt; Configuration, Main tab, Files, and click "See the report" next to the payment log file: HikaShop writes there the reason when it skips an email (the line starts with "Sending of email order_status_notification skipped because..."). Send us that line and we will look further.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzI5LXBheW1lbnQtbWV0aG9kcy8xMDAwMDAwODUtc3RyaXBlLWNoZWNrb3V0LXBsdWdpbi1pc3N1ZT90bXBsPW1hcmtkb3du) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

Board Categories HikaShop- Install &amp; Update- Product &amp; Category Display- Content Creation- Sales and Orders- - Orders management- - Reports &amp; Statistics- Customers- Checkout- Payment Methods- Shipping Methods- Import &amp; Export (CSV, XLS…)- Specific Features- - Affilation- - Taxes- - Wishlist- - Vote- - Carousel &amp; Slider- - Mass Actions- - Filters &amp; Search- - Discount &amp; Coupon- - Feature Request- Integrations- Showcase- General Talk about HikaShop- Development- - HikaShop 3.0 Beta- Translation- Commercial Jobs HikaShop Components- HikaMarket- - Market: Feature requests- - Market: How to?- - Market: Bug Report- HikaSerial- - General talk about HikaSerial- - Serial: Bug Report- - Serial: How to?- - Support en Français de HikaSerial (French Support)- - HikaSubscription- HikaAuction- - Auction: Feature requests- - Auction: How to?- - Auction: Bug report Hikashop around the world- Support en Français (French Support)- Russian- - FAQ. Курс выживания с Hikashop. Частые вопросы и о- - Расширения Hikashop- - Наши сайты на Hikashop- 日本語版サポート(Japanese Support)- Thai- German Archives- Bug Report- How to?

[](/forum/topics/feed/mode-topics?format=feed&type=rss)

Time to create page: 0.129 seconds

[Powered by](/forum/credits) [Kunena Forum](https://www.kunena.org)

[](#top)
