Post by Dtours » Thu Sep 07, 2023 2:14 pm

Why does OC send out an order confirmation email before you enter the payment information?

Newbie

Posts

Joined
Tue Mar 02, 2021 4:35 pm

Post by kestas » Thu Sep 07, 2023 5:52 pm

Need more info.
OC version?
Theme?
Maybe some modules is installed like "one page checkout"?

Custom OpenCart modules and solutions. You can write PM with additional questions... Extensions you can find here


Active Member

Posts

Joined
Tue Oct 12, 2010 2:23 am

Post by JNeuhoff » Thu Sep 07, 2023 6:10 pm

Dtours wrote:
Thu Sep 07, 2023 2:14 pm
Why does OC send out an order confirmation email before you enter the payment information?
It doesn't. Please provide more details, see forum rules. Most likely you have some extensions causing this issue.

Export/Import Tool * SpamBot Buster * Unused Images Manager * Instant Option Price Calculator * Number Option * Google Tag Manager * Survey Plus * OpenTwig


User avatar
Guru Member

Posts

Joined
Wed Dec 05, 2007 3:38 am


Post by Dtours » Thu Sep 07, 2023 10:58 pm

Sorry, my bad. I am using OC 3.0.3.8 with default theme and Bambora payment extension.

Newbie

Posts

Joined
Tue Mar 02, 2021 4:35 pm

Post by JNeuhoff » Thu Sep 07, 2023 11:32 pm

Contact the author of the Bambora payment extension.

Export/Import Tool * SpamBot Buster * Unused Images Manager * Instant Option Price Calculator * Number Option * Google Tag Manager * Survey Plus * OpenTwig


User avatar
Guru Member

Posts

Joined
Wed Dec 05, 2007 3:38 am


Post by Dtours » Thu Sep 07, 2023 11:59 pm

JNeuhoff wrote:
Thu Sep 07, 2023 11:32 pm
Contact the author of the Bambora payment extension.
So are you saying that this is not normal and the order confirmation email should not be sent until after the credit card screen has been filled out and payment has been processed? I thought that is how my processing worked with PayPal but not sure.

Newbie

Posts

Joined
Tue Mar 02, 2021 4:35 pm

Post by Johnathan » Wed Sep 20, 2023 9:25 pm

That is correct -- the order e-mail is not sent until the order is completed after payment. However, it occurs when the addOrderHistory() function is called, so it's possible your Bambora extension is calling that function too soon -- if it is, then that would trigger the order e-mail to get sent out before payment happened.

Contact the author of the Bambora extension and they should be able to fix it. They'd just need to replace their call to addOrderHistory() with a direct database query to add whatever order status / history note they are adding before payment is completed.

Image Image Image Image Image


User avatar
Administrator

Posts

Joined
Fri Dec 18, 2009 3:08 am

Who is online

Users browsing this forum: No registered users and 18 guests