If your Photo Cart is suddenly getting a 500 error or only displaying a blank page then you or your hosting company has updated the PHP (programming language) to PHP 7 which Photo Cart is not compatible with (and will not be compatible with) mainly because of the removal of the my_sql functions which are replaced with my_sqli functions. 

You would need to have the PHP version downgraded to 5.6 in order for Photo Cart to work. If downgrading the PHP doesn't work then you may have to update Photo Cart to the last version of 7. Download Photo Cart 7 upgrade files. Upgrade instructions.

Photo Cart was retired in 2015. Check out Sytist.

Please log in or Create an account to post or reply to topics.
You will still receive notifications of replies to topics you are part of even if you do not subscribe to new topic emails.

"payment Received" Email Sent To Customers Before Payment Is Being Processed

45 posts
Fri May 15, 15 2:39 AM CST

I have been using the manual credit card feature for a while now and has been great, but I have encountered a problem.
Customers who create orders on my website using the credit card option are receiving the "payment received" email minutes after placing their order and entering their credit card details in. This is confusing some people as it says complete payment has been received when in fact I haven't even processed the order through my EFTPOS machine. Especially when they enter in incorrect credit card details and I need to contact them to fix this, as they get confused because they already received their payment confirmation email.

In the back office it still says the payment is pending, the same is appearing on the customer side when they log into their account. Any idea why they are getting the "payment received" email straight away? It is my understanding that they shouldn't get the "payment received" email at all until I add payment to the order.
In the email logs to customers it doesn't show that the "payment received" email has been sent to them either.

Also, if it is of any help, the orders that are pending are being added to the website and gallery sales.

Any help greatly appreciated :)
15,409 posts (admin)
Fri May 15, 15 8:23 AM CST
You can edit that default email to say something else in Settings -> Default Emails.
Tim Grissett, DIA -
My Email Address:
45 posts
Fri May 15, 15 8:41 AM CST
I could, but when I actually want to send them the "payment received" email in full as preset with Photocart it will send them the email saying payment is pending.

Photocart seems to be emailing people telling payment has been received straight after placing an order, which is incorrect as I need to manually process the payment myself and has to be approved by my EFTPOS machine.
Plus it doesn't show in the "emails sent" to customer they have been send the "payment received" email. Only when I process the payment and send the email does it show in the email log to that customer. Happy to provide log in details so you can have a look and see what I mean.
Is it a bug or am I misinterpreting something? Sorry if me trying to explain it is confusing you.
15,409 posts (admin)
Sat May 16, 15 5:57 AM CST
If you don't want it to send that email download this zip file:

Unzip it and upload the 2 includes files into your Photo Cart -> payment folder overwriting the existing ones.
Tim Grissett, DIA -
My Email Address:
45 posts
Sat May 16, 15 8:32 AM CST
Thank you so so much! Worked a treat. Really appreciate it Tim :)
5 total messages
Please log in or Create an account to post or reply to topics.
This post has been viewed 3,930 times
Category: Bug
Loading more pages
Loading more pages

Sign up for email promotions.

Your information is safe with us and won't be shared.

Thank you for signing up!

©2003 - 2021 Grissett, LLC. All Rights Reserved.

By continuing to browse or by clicking Accept Cookies, you agree to the storing of cookies on your device necessary to provide you with the services available through our website.

    Accept   Privacy & Cookie Policy
Loading More Photos
Scroll To Top
Close Window