Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

email confirmations


Guest

Recommended Posts

Hello all,

 

I have set up oscommerce with worldpay as the opayent module, the module is working finre and the client is getting orders in, however the emeail confirmations sent to my client is giving the customers name, address, phone number event the ip address but not the item they order, as you can image its kinda of important to know what your customer wnats, for now they are calling cuomers to cofirm orders but i was wonder iof anyone else has come across this propblem, and does anyone know how to set up a way to get a confirmation email with the product ordered

 

thanks

Link to comment
Share on other sites

I don't know Worldpay but it sounds similar to a common problem that happens with Paypal orders when a customer surfs away from the payment site without returning to the store. If this is what's happening, the store still has a full cart for that customer. There's a bit in Common Problems in the Knowledge Base where it is discussed. I'm also going to copy a short essay on my Paypal Experience that will help your client to complete the sales:

My Experience with osCommerce and Paypal:

When I first opened my shop, everything looked fine until Paypal started sending me e-mail confirmations of payments and my store wasn't sending any records of sales. Credit card purchases were working fine. Two e-mails came for each order;one from my shop and the other from the credit card payment processor. In my Admin panel, the credit card orders were listed but not the Paypal ones. I could see a new customer with the same name as the Paypal payment, but how would I know what to ship?

 

Here's the problem: When a customer is directed to Paypal by the store to complete a purchase, the dollar amount is sent with them. However, if that customer surfs away after making the payment instead of going back to your store, Paypal never sends the data back to your store. Payment has been made. The customer's cart remains full and they expect the products to be shipped. They surfed away because they thought they were finished and maybe they wanted to check their account balance or something.

 

If this has happened and you have lost orders already, you can fix it without too much trouble. The trick is to do it without looking like a fly-by-night operation. You don't want your new customers to know you're mucking around with their information. Here's what I'd suggest. 1)Install a simple little Contribution called Master Password. Find it in the Contributions section.

2)Get your customer's e-mail address from the Admin Panel in the customers section.

3)Log in as if you were them by using their e-mail and the master password.

4)Change the e-mail address to your own. This is important.

5)Complete the order using the option to pay by check/moneyorder.

6)Change the e-mail address back to theirs. Don't forget to do this!

Now, you should see the order in the admin panel, the customer's account is left just as it should be for next time they log in and they haven't received a strange e-mail about paying for their order by check (strange because they knew they paid by Paypal).

 

Now, how do we keep it from ever happening again? Probably the best solution is to install one of several Contributions with names like Paypal IPN and Order Logging. These Contributions will make your store record the order before the customer leaves. If you are good at installing Contributions or just enjoy it, take a good look at these options. I don't know much about them since I opted for a different solution.

I enabled a feature on my Paypal account called Auto-Return. It can be found in the section called Website Payments. Go to My Account, Profile and look under the Selling Preferences column at Website Payment Preferences (as of 6-16-2005). Turn auto-return on. Use the return URL of https://www.xxxxxxxx.com/checkout_process.php or https://www.xxxxxxxxx.com/checkout_success.php. Adjust the URL as needed. I use checkout_process.php but others have suggested checkout_success.php works for them. The options below on that page I leave turned off except to allow payments from customers who don't yet have Paypal accounts. Most customers who choose to pay by Paypal will already have accounts, but this option may help reduce cart abandonment slightly.

Now, when a customer completes the transaction at Paypal, they will see a button that directs them to return to your site and a message saying it will happen in 5 seconds anyway. For almost all customers, this is enough to get them back to your store and, thus, complete the order. Every once in a while, one gets away and you just have to follow the steps outlined above. Why didn't I just install one of those Contributions? It only took a couple of minutes to change my Paypal account and it has worked for all but two Paypal orders through a very busy spring shipping season. I have also heard of plenty of troubles with the Paypal IPN Contribution. I'm sure this is just new shop owners having difficulty installing and configuring a Contribution but, in my opinion, the simplicity and effectiveness of auto-return outweigh the possible benefits of the Contributions in this case. Don't get me wrong. I believe the Contributions are the Lifeblood of osCommerce. I have dozens installed in my store. Sometimes simpler is just better. Best of luck with your on-line business and I hope this has been helpful to you.

 

The settings in Worldpay may be similar to Paypal. If you can't find something like auto-return in their account area, contact them. Otherwise it will make sense to install the contribution for order logging. Good Luck!

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...