HikaShop: 2 of 3 Order emails not coming through when a credit card is used

  • Posts: 15
  • Thank you received: 2
  • Hikamarket Multivendor Hikashop Business
1 day 10 hours ago #373183

-- HikaShop version -- : 6.5.2
-- Joomla version -- : 5.4.8
-- PHP version -- : 8.2.33
-- Browser(s) name and version -- : Chrome 151.0.7922.174
-- Error-message(debug-mod must be tuned on) -- : N/A

Hello!

We are getting the order administrator notifications, but not the payment notification and Order status notifications when a credit card is used.
If a coupon is used we get all 3 emails like normal.
We are using Hikashop Stripe Connect Payment Plugin version 1.2.5
We updated to Joomla 5.4.8 and HikaShop 6.5.2 the other day.
We manually sent emails #7-15 in the email list to let the customers know the orderr went through.
We ran a test with a coupon and all 3 emails came through. We ran another test with a credit card and only received the Order administrator notification as you can see in the email list.

I turned on debug with maximum reporting and do not see any errors.

Is there any additional information we can provide or access so you may better help us.

Thank you in advance for any help!
Josh and Edwin with Radix Productions

Please Log in or Create an account to join the conversation.

  • Posts: 86081
  • Thank you received: 14189
  • MODERATOR
14 hours 32 minutes ago #373185

Hi,

Thanks for the details, they were enough to find a bug on our side for one of the two emails.

When the payment method takes the money during the checkout, before the order is created, which is what the Stripe Connect plugin does when its "Payment mode" setting is on "Checkout", the payment notification email was not sent. HikaShop builds that email from the order, and at that point the order does not exist yet, so nothing was sent. We've made a new release of HikaShop today with the necessary modifications for this to work: the notification now waits for the order to be created and goes out right after.

The order status notification is a different matter, and it is expected in that flow. Since the payment is already accepted when the order is created, the order is created directly in the confirmed status: there is no status change, so no status notification. What the customer gets on an order which is created is the "Order creation notification" email. Could you check in System > Emails whether that one is published on your site? If it is disabled, your customers indeed receive nothing, which would match what you describe, and publishing it should give them their confirmation on card orders.

Two things which would help us confirm all this: the value of the "Payment mode" setting on your Stripe Connect payment method, and whether the coupon you tested with covered the whole order. If it did, no payment plugin ran at all during that order, which is why that test behaved differently.

The following user(s) said Thank You: ACMLLC

Please Log in or Create an account to join the conversation.

  • Posts: 15
  • Thank you received: 2
  • Hikamarket Multivendor Hikashop Business
14 hours 21 minutes ago #373186

Hi Nicolas

Thank you for your reply and the updated Hikashop extension!
The "Order creation notification" email was not published and now is.
The "Payment mode" setting on your Stripe Connect payment method is set to End page
The coupon we tested with covered 100% of the whole order.
Thanks again! Please let us know if there is any additional information we can provide.

Thanks again,
Edwin

Last edit: 14 hours 15 minutes ago by ACMLLC.

Please Log in or Create an account to join the conversation.

  • Posts: 86081
  • Thank you received: 14189
  • MODERATOR
9 hours 54 minutes ago #373188

Hi,

Update your HikaShop manually to the 6.0.0 and test again. Hopefully, this, along with enabling the order creation notification email will do it.

Please Log in or Create an account to join the conversation.

Time to create page: 0.063 seconds
Powered by Kunena Forum