HomeHome Product Discus... Product Discus...SmithCartSmithCartDouble ordersDouble orders
Previous
 
Next
New Post
2/16/2012 6:18 PM
 

During the check out process, if a user uses the back button while on a PayPal site and goes back to the checkout page, a new order will be created, although it is unpaid. It shows up in the 'manage orders' tab with the pay status as 'false.'

How can I set up Smith Cart so that it doesn't re-order an item if a user uses the back button?

I'm using Smith Cart 4.86 on DNN 6.00.2

 
New Post
2/16/2012 8:27 PM
 

Hi Collin,

Which PayPal Payment Gateway do you have configured?

When PayPal Standard returns a payment status as "False" or "Cancelled" the user either did not hit the return link in their browser, or closed the browser before they were redirected back to the Cart.

The Cart receives the payment success or decline message in the querystring returned from PayPal. PayPal can send a notification back to the Cart if you are integrated with PayPal's Instant Payment Notification (API). We would have to implement the PayPal instant payment notification (IPN) to receive payment status back in the senario you described. Currently, the Cart is not integrated with the PayPal IPN service and relies on the the user returning to the Cart.

IPN is on the dev list but not yet prioritized into programming yet. If you would like to be provided with a fixed quote to implement the PayPal instant payment notification (IPN) to receive payment status back, please do one of the following:

Post to our Enhancement Requests forum here: www.smith-consulting.com/Forums/forum...
Submit a Quote Request here:www.smith-consulting.com/services/req...
Send an email with a link to this post to: sales@smith-consulting.com

We quote all feature enhancements below cost since it is enhancing the module and in most cases we can start work within a week.

Thanks,
 

 
New Post
2/17/2012 8:08 AM
 
That's correct--I'm using Paypal standard and the user is hitting the back button before he completes the payment. I'm not sure how implementing an IPN will help here--the page will still return a status of 'false'.

What I need is to not have his account page--and the admin's manage orders page--show a status of false if he hits the back button because he changes his mind at the last minute, otherwise the customer will freak out thinking he's paid when he hasn't. I know the admin can delete his order through the manage orders page, but that's a lot to explain to the customer.

Couldn't this be done more easily in the stored procedure that updates those pages or do I have the concept all wrong?

Thanks for clarifying.
 
New Post
2/17/2012 4:26 PM
 
Hi Collin,

The Cart receives the payment success or decline message in the querystring returned from PayPal.

Using PayPal's IPN, PayPal can send a notification back to the Cart.

An alternative option would be to upgrade to a direct payment gateway because the fees will be lower if you process more than $500 per month and the user experience is better when using a direct payment gateway since the user isn't redirected off your web site also contributing to more abandon carts.

Thanks,
 
New Post
4/11/2012 12:22 AM
 
Hello,

In the release of v.4.98 we have added Instant Payment Notification (IPN).

Thanks for your feedback!
 
Previous
 
Next
HomeHome Product Discus... Product Discus...SmithCartSmithCartDouble ordersDouble orders