Testing with Paypal Sandbox - Payment Pending??

  • Posts: 9
  • Thank you received: 0
13 years 9 months ago #8070

Dear Users,

I am testing Hikashop using Paypal Sandbox, and all works well, up to the point that the Payment Confirmation Email tells me the payment is pending rather than confirmed (and to check the documentation concerning this issue at www.hikashop.com/index.php?option=com_do...paypal-error#pending )

As a result of this, the order is not converted automatically from created to confirmed in the back end.

this despite the fact that my test paypal account has all the funds needed for the transaction.

and this despite the fact that I have "allow payment notifications" to yes in paypal plugin.

also in the order history i see that an "automatic payment notification received" from paypal (though the order is still created not confirmed)

Is all of this simply the result of the testing environment of Sandbox or is there a problem in my set-up?


many thanks for your advice,
mark

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
13 years 9 months ago #8083

Hi,

It's not related to the configuration of hikashop and the paypal plugin. When that happens, if you go on your paypal account, you should see the payment as received but pending. eBay has a nice documentation on that :
pages.ebay.com/help/pay/questions/pending.html

Please Log in or Create an account to join the conversation.

  • Posts: 9
  • Thank you received: 0
13 years 9 months ago #8113

nicolas, thank you for your help.

looking at the test paypal emails -there is no mention of the order pending - there is merely a confirmation of payment email from paypal sent to both the vendor and the purchaser. in fact, the vendor email from paypal says that the order can now be shipped. is this normal behaviour? the only mention of a problem with a pending order is in the hikashop email, which says the status is pending (and the order has clearly not changed status to completed). the test user paypal account has the amount deducted from it.

with thanks,
mark.

(p.s. i am trying to log-in to the test seller account on sandbox but sandbox is throwing up a system error...argh!) if this problem has to do with a user address not being verified, then i take it the seller must verify payment on the paypal sight. when this happens, does hikashop send an email to the admin and the purchaser that the order has completed - or must this be done manually?

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
13 years 9 months ago #8115

Yes, each time a payment action is made on paypal, paypal sends a notification to hikashop which processes it and sends you an email.
So, when a payment is made and pending, you will get an email from hikashop saying that the payment is pending (the user won't get any email). When the payment is validated, paypal will contact again hikashop which will confirm the order and send you and the buyer an order confirmation notification.

Please Log in or Create an account to join the conversation.

  • Posts: 9
  • Thank you received: 0
13 years 9 months ago #8141

Many thanks nicolas. I am glad that a change of paypal status from pending to confirmed generates an email notification via Hika.

I have finally figured out why the paypal sandbox kept generating pending statuses rather than completed and this may help another user testing in future (i'm prob not the first). the test buyers and test sellers should be made from the same country - the default test accounts are generated such that "authorisation" by the test seller is necessary for payment completion if the test buyer is from a different country - and this was resulting in pending statuses being generated for orders - much to my annoyance all day!

cheers, mark.

Please Log in or Create an account to join the conversation.

  • Posts: 9
  • Thank you received: 0
13 years 9 months ago #8143

Many thanks nicolas. I am glad that a change of paypal status from pending to confirmed generates an email notification via Hika.

I have finally figured out why the paypal sandbox kept generating pending statuses rather than completed and this may help another user testing in future (i'm prob not the first). the test buyers and test sellers should be made from the same country - the default test accounts are generated such that "authorisation" by the test seller is necessary for payment completion if the test buyer is from a different country - and this was resulting in pending statuses being generated for orders - much to my annoyance all day!

cheers, mark.

Please Log in or Create an account to join the conversation.

  • Posts: 1
  • Thank you received: 0
13 years 8 months ago #10443

ok thanks for that please tell me what is sandbox

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
13 years 8 months ago #10445

The paypal sandbox is a test environment that you can use to test your payments on your website without using real money. You will have to create an account on the sandbox.paypal.com website for that and change the URL in the paypal payment plugin's options to the sandbox URL if you want to do that.

Please Log in or Create an account to join the conversation.

Time to create page: 0.088 seconds
Powered by Kunena Forum