Latest News: (loading..)
PayPal Express skipping Confirmation Page
Started by Shadow-Lord, Apr 15 2011, 04:37
13 replies to this topic
#1
Posted 15 April 2011, 04:37
Hi,
Is there a way to get PayPal Express to go to the Confirmation Page and then go to PayPal.
The Customer can not confirm their order as it goes straight to PayPal from the Select Payment Type page.
Thanks,
Is there a way to get PayPal Express to go to the Confirmation Page and then go to PayPal.
The Customer can not confirm their order as it goes straight to PayPal from the Select Payment Type page.
Thanks,
#2
Posted 15 April 2011, 07:17
not with express, does it not come nack to your store then go to the checkout confirmation?
#4
Posted 15 April 2011, 14:36
Hi..
It's a feature of the PayPal Express Checkout module. The customer already confirms their order at PayPal so they do not need to confirm it again a second time returning back to the shop.
Kind regards,
It's a feature of the PayPal Express Checkout module. The customer already confirms their order at PayPal so they do not need to confirm it again a second time returning back to the shop.
Kind regards,
Harald Ponce de Leon
osCommerce, Sell With Emotion
osCommerce, Sell With Emotion
#5
Posted 15 April 2011, 15:11
Harald Ponce de Leon, on 15 April 2011, 14:36, said:
Hi..
It's a feature of the PayPal Express Checkout module. The customer already confirms their order at PayPal so they do not need to confirm it again a second time returning back to the shop.
Kind regards,
It's a feature of the PayPal Express Checkout module. The customer already confirms their order at PayPal so they do not need to confirm it again a second time returning back to the shop.
Kind regards,
Hi Harald,
Is there anyway to change this, so that it goes to Checkout Confirmation page, then on to PayPal.
Thanks
#6
Posted 15 April 2011, 15:36
In includes/modules/payment/paypal_express.php, change pre_confirmation_check() to:
Kind regards,
function pre_confirmation_check() {
global $HTTP_GET_VARS, $order, $ppe_token;
if (!tep_session_is_registered('ppe_token')) {
tep_redirect(tep_href_link('ext/modules/payment/paypal/express.php', '', 'SSL'));
}
if (!isset($HTTP_GET_VARS['do'])) {
$response_array = $this->getExpressCheckoutDetails($ppe_token);
if (($response_array['ACK'] == 'Success') || ($response_array['ACK'] == 'SuccessWithWarning')) {
tep_redirect(tep_href_link(FILENAME_CHECKOUT_CONFIRMATION, 'do=confirm', 'SSL'));
}
}
}
Kind regards,
Harald Ponce de Leon
osCommerce, Sell With Emotion
osCommerce, Sell With Emotion
#7
Posted 15 April 2011, 15:38
Beware, untested :-) Keep posting in this topic if there are problems with it.
Kind regards,
Kind regards,
Harald Ponce de Leon
osCommerce, Sell With Emotion
osCommerce, Sell With Emotion
#8
Posted 15 April 2011, 15:40
This might also work somewhat better:
Kind regards,
function pre_confirmation_check() {
global $ppe_token;
if (!tep_session_is_registered('ppe_token')) {
tep_redirect(tep_href_link('ext/modules/payment/paypal/express.php', '', 'SSL'));
}
}
Kind regards,
Harald Ponce de Leon
osCommerce, Sell With Emotion
osCommerce, Sell With Emotion
#9
Posted 15 April 2011, 15:48
Hi,
I tried both of those, but it still goes straight to PayPal, when I click Continue on checkout_payment.php
I tried both of those, but it still goes straight to PayPal, when I click Continue on checkout_payment.php
#10
Posted 15 April 2011, 15:51
Ok, you're after something else because that will change how Express Checkout works. You should try the PayPal Website Payments Standard module.
Kind regards,
Kind regards,
Harald Ponce de Leon
osCommerce, Sell With Emotion
osCommerce, Sell With Emotion
#11
Posted 15 April 2011, 15:55
Harald Ponce de Leon, on 15 April 2011, 15:51, said:
Ok, you're after something else because that will change how Express Checkout works. You should try the PayPal Website Payments Standard module.
Kind regards,
Kind regards,
Will PayPal Website Payments Standard module, work similar to the express checkout.
Will it return the customer to the shop.
And will it update the order process in the admin section.
Thanks,
#12
Posted 15 April 2011, 15:56
Yes, yes, yes :-) Try it.
Kind regards,
Kind regards,
Harald Ponce de Leon
osCommerce, Sell With Emotion
osCommerce, Sell With Emotion
#14
Posted 15 April 2011, 16:39
Hi,
I have tried paypal website payments standard, but when the customer pays, it does not automatically return the customer to the checkout success page.
They have to click the return to site button on paypal to get to it.
If they don't click it no emails are sent.
I have tried paypal website payments standard, but when the customer pays, it does not automatically return the customer to the checkout success page.
They have to click the return to site button on paypal to get to it.
If they don't click it no emails are sent.














