You are viewing this forum as a guest. Login to an existing account, or create a new account, to reply to topics and to create new topics.
Just realized in version 8 if a customer uses PayPal Express at checkout the phone number is not passed through to CCP like it was in CCP 6. It looks like the problem was for CCP 7 too. If anyone else must have the phone number the solution below seems to be working:
In /apps/ecom/ECOM_OLP/ext/paypalproe.php:
After
$info = $result['GetExpressCheckoutDetailsResponse.0']['GetExpressCheckoutDetailsResponseDetails.0']['PayerInfo.0'];
Add
$payerphone = $result['GetExpressCheckoutDetailsResponse.0']['GetExpressCheckoutDetailsResponseDetails.0']['ContactPhone.0']; $this->CORE_Session->sessvalues('phone',preg_replace('/[^\d]/','',$payerphone));
Offline
You also need to activate the phone number as a required field in your Paypal account.
Profile > My Selling Preferences > Website preferences
Offline