Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

Please fix the most annoying PayPal module behavior.


Recommended Posts

Posted

norwegian: "bataling mottatt" == (payment received)

 

Image below shows one OK payment "verified 420kr", please note column 2, row 2 "kunden er varslet"(notify customer) - customer got his order confirmation, and stock is reduced. - everything wonderful - just as it should be.

 

payment2-ok.png

 

 

this image shows a *freaking annoying error*, customer did not return after paying using paypal, so the order is listed as payment recieved, but:

-the customer never got an order confirmation.

-the stock reduced.

-if customer want to download software, he cannot.

 

payment3-notok.png

 

 

 

This is freaking annoying, and shop-owner must update stock manually.

 

My suggestion for the "final solution" is that WHEN the PayPal payment module gets IPN feedback, than it "simulates" the returning customer .

This way, order confirmation would be sent out, and stock reduced automatically, when customer paid, NOT when he/she returned.

 

I really hope somebody can be so nice and do this. In advance, for all of us annoyed by this: THANK YOU.

Posted (edited)

PayPal is UNPROFESSIONAL !

 

Autoreturn does not work when customer are not already registeredwith payPal. (or chooses to pay without logging in to paypal)

PayPal is not professional enough, to return your customers, they want to promote it's own business, even I actually PAY them percentage by using them.

now that I think about it, "unprofessional" is the best describing word.

Edited by AndreD
Posted
PayPal is UNPROFESSIONAL !

 

Autoreturn does not work when customer are not already registeredwith payPal. (or chooses to pay without logging in to paypal)

PayPal is not professional enough, to return your customers, they want to promote it's own business, even I actually PAY them percentage by using them.

now that I think about it, "unprofessional" is the best describing word.

 

I've got a problem.

After setting up the PayPal website standard module, I never get a confirmation from PayPal, and my client orders remain Pending.

I've set in PayPal IPN return checkout_process and the other return to checkout_success.

 

What do I need to change to have the osc acknowledge the PayPal transaction?

 

In my case, I never get the above situation, my customer is either a PayPal member or is forced to become one in order to to pay.

 

Thanks.

  • 2 weeks later...
Posted
In my case, I never get the above situation, my customer is either a PayPal member or is forced to become one in order to to pay.

 

Thanks.

 

Did you check "Paypal account optional" in your paypal settings ?

Posted
I've set in PayPal IPN return checkout_process and the other return to checkout_success.

 

 

In my PayPal IPN I only have one option. Where do you get the second option from?

Posted
PayPal is UNPROFESSIONAL !

 

Autoreturn does not work when customer are not already registeredwith payPal. (or chooses to pay without logging in to paypal)

PayPal is not professional enough, to return your customers, they want to promote it's own business, even I actually PAY them percentage by using them.

now that I think about it, "unprofessional" is the best describing word.

 

 

Andre,

 

I know you don't believe me but my IPN works for both PayPal customers and non PayPal customers. I have only set up IPN and have nothing set up in auto return which is set to off.

Posted
Andre,

 

I know you don't believe me but my IPN works for both PayPal customers and non PayPal customers. I have only set up IPN and have nothing set up in auto return which is set to off.

 

- might it be because you are lucky, and your costumers, who are not paypal registered, - does choose to return ?

(I got a confirmation from paypal on this behavior)

Posted
- might it be because you are lucky, and your costumers, who are not paypal registered, - does choose to return ?

(I got a confirmation from paypal on this behavior)

 

Are you using auto return as well as the IPN?

 

I have not got anything set in auto return and rely completely on the IPN to send everyone back to the site. I don't have a problem with people ordering on my site and then going to PayPal to pay.

 

It seems to work.

 

If you are using auto return as well then maybe that is your problem!

Posted
Are you using auto return as well as the IPN?

 

I have not got anything set in auto return and rely completely on the IPN to send everyone back to the site. I don't have a problem with people ordering on my site and then going to PayPal to pay.

 

It seems to work.

 

If you are using auto return as well then maybe that is your problem!

 

thanks - will try do disable auto-return.

BTW: are you decreasing stock on each sale ? - and/or - do each of your orders have an automatic "customer notified" on each sale ?

 

(When these things fail at my site, stock is not decreased, and customer does not receive an confirmation, otherwise there's no difference.)

Posted
thanks - will try do disable auto-return.

BTW: are you decreasing stock on each sale ? - and/or - do each of your orders have an automatic "customer notified" on each sale ?

 

(When these things fail at my site, stock is not decreased, and customer does not receive an confirmation, otherwise there's no difference.)

 

 

My "stock" are Theatre Tickets and they reduce after each sale and I know that when customers order the tickets they receive a confirmation at that time. I receive the same email. Also, when I deal with the order through the admin panel emails are also generated automatically.

 

In configuration>stock is your "subtract stock" set to true. If it is then it has to be the return from PayPal issue affecting the process.

Posted
Disabled autoreturn.

same thing happened once today.

 

-still a problem.

 

 

Assuming the IPN is set to checkout_success.php why don't you set some stock to 1 penny (or equivalent).

 

You should then buy the items yourself and see if you can create the problem. It also helps to see what your customers see.

Posted
Assuming the IPN is set to checkout_success.php why don't you set some stock to 1 penny (or equivalent).

 

You should then buy the items yourself and see if you can create the problem. It also helps to see what your customers see.

 

I did, reproduce the problem myself.

it feels like:

 

I pay, and because of "paypal optional" I pay without logging in to PayPal - only entering my card-information.

once I paid, IPN information is logged in the shop.

I get the option to sign up with paypal, OR , return to webshop - I wait one minute...

(the stock is not reduced, I did not get order confirmation yet)

Then I choose to return to shop.

Now, stock is reduced, and I get confirmation email instantly, the status log shows also "customer notified" (confirmation mail was sent)

 

- If I did not return - it would not have worked.

  • 1 year later...
Posted

Most threads mention that the user needs to get back to confirm the order. I have slightly different behaviour.

 

The user getting his confirmation e-mail is depending on the fact if he goes back or not but the order remains in held-orders all the time. Even if he returns back to the site. In one specific case there was no order at all, not in held orders and not in orders. This freaks me out. I'm unable to reproduce this...

 

I use paypal_standard module and the IPN response from paypal is sent to standard_ipn.php. IPN arrives correctly as shown in paypal.

Customer is sent back to checkout_process.php from paypal and gets confirmation mail OK. (except for order number which is left blank)

 

I see that the order creation in paypal_standard.php is inside a confirmation function. I cannot find where this function is called. Can this be the problem. Where/How should this function be called.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...