Checkout Sequence - Position of PayPal

Open to all! Ask other shopowners for help.
Post Reply
philpla
Member
Posts: 27
Joined: Sun Feb 28, 2021 8:37 am
Phoenix Version:
Has thanked: 2 times
Been thanked: 1 time

Checkout Sequence - Position of PayPal

Post by philpla »

Hi @all,

I currently set up a webshop with phoenix and have a question about the checkout sequence with paypal.
Why has the customer to pay over paypal BEVOR he sees the checkout_confirm page and accepts with BUTTON_FINALISE_ORDER?

In my opinion this is the wrong order.

Thx for helping!

Tags:


Join The Code Co-op to get access to your library in the Code Co-op Forum
User avatar
stevang
Member
Posts: 21
Joined: Thu Nov 07, 2019 11:47 pm
Phoenix Version:
Has thanked: 15 times
Been thanked: 1 time

Re: Checkout Sequence - Position of PayPal

Post by stevang »

Thats how it should be. The customer is authorizing the payment and after that comes back where the Checkout Confirm Button actually finalizes the payment. Without that no payment should be made.

Furthermore how would an express checkout work if not like that? A customer can go to paypal right from the cart without been logged into the shop. If he would not come back (logged in via express checkout payment modul methods) how could he accept your terms and conditions etc pp?

Former paypal modules worked the way you want. Old Paypal IPN module for example. But with PayPal Express Checkout and newer modules thats the way to go.
User avatar
edfaught
Member
Posts: 49
Joined: Mon Oct 26, 2020 3:22 pm
Phoenix Version:
Has thanked: 4 times
Been thanked: 2 times

Re: Checkout Sequence - Position of PayPal

Post by edfaught »

For another thing the total amount shown within the PayPal express dialogue does not include shipping cost. While this bugs me I have not had the time or expertise to try changing it.
14Steve14
Senior Contributor
Posts: 922
Joined: Fri Oct 25, 2019 7:01 pm
Phoenix Version: v1.0.9.1
Has thanked: 17 times
Been thanked: 103 times

Re: Checkout Sequence - Position of PayPal

Post by 14Steve14 »

Try using the PayPal standard module if it is still available. That may work how you want. I use it on my shop and it goes through the pay and finalise then it goes off to PayPal, but I am not using the very latest version.
raiwa
Certified Developer
Posts: 1640
Joined: Sat Dec 21, 2019 8:08 am
Phoenix Version: 1.1.0.6
Has thanked: 70 times
Been thanked: 152 times

Re: Checkout Sequence - Position of PayPal

Post by raiwa »

edfaught wrote: Thu Jun 24, 2021 2:46 pm For another thing the total amount shown within the PayPal express dialogue does not include shipping cost. While this bugs me I have not had the time or expertise to try changing it.
  • Make sure you have instant update set to "true" in the paypal app express checkout configuration
  • You (your customer) need to log into your (his) paypal account or enter a shipping address if using the guest option
  • Then It should show shipping and let you choose/change the shipping option.
Public Phoenix Change Log Cheat Set on Google Sheets
https://docs.google.com/spreadsheets/d/ ... sp=sharing

Need Help?viewtopic.php?f=10&t=27
User avatar
edfaught
Member
Posts: 49
Joined: Mon Oct 26, 2020 3:22 pm
Phoenix Version:
Has thanked: 4 times
Been thanked: 2 times

Re: Checkout Sequence - Position of PayPal

Post by edfaught »

All I get with instant update on is a "Internal Error" message with no PHP errors logged. I suppose this is caused by something I've done with a custom shipping module. I'm not likely to pursue it at this time...

Selecting "PayPal Checkout" from the shopping cart goes to PayPal with no shipping charge added.
philpla
Member
Posts: 27
Joined: Sun Feb 28, 2021 8:37 am
Phoenix Version:
Has thanked: 2 times
Been thanked: 1 time

Re: Checkout Sequence - Position of PayPal

Post by philpla »

stevang wrote: Thu Jun 24, 2021 9:57 am Thats how it should be. The customer is authorizing the payment and after that comes back where the Checkout Confirm Button actually finalizes the payment. Without that no payment should be made.

Furthermore how would an express checkout work if not like that? A customer can go to paypal right from the cart without been logged into the shop. If he would not come back (logged in via express checkout payment modul methods) how could he accept your terms and conditions etc pp?
Former paypal modules worked the way you want. Old Paypal IPN module for example. But with PayPal Express Checkout and newer modules thats the way to go.
thx for your awnser. I will switch form express to standart IPN, hopefully this will work ;) thx again!


Join The Code Co-op to get access to your library in the Code Co-op Forum
Post Reply