PayPal buyer address when shipping address different
When a visitor uses PayPal and changes the shipping address so that it is different than the billing address, some of the values for the billing customer are lost. First name and last name are retained but the address information is the same as the shipping address.
In "pp_confirm.php" I added the code for "First_Name", "Address_1", etc. to the shipping information section as shown by the attached JPG. The first name, last name, and phone number are correct for the buyer but the address lines mimic the "ship to" address (PayPal does not provide for phone numbers on shipping addresses).
What needs to be done to correct this? I would like to have the correct buyer's information as well as the shipping information for my email invoice.
"pp_confirm.php" code clipped below:
----------------------------------------------------------------------------------------------------------------------------------------------
<p class="eC_OrderInfo" style="font-size: 120% !important; font-weight: bold;"><?php echo(WA_getSavedFormValue('CheckoutWizard_Sharp_Default','First_Name')); ?> <?php echo(WA_getSavedFormValue('CheckoutWizard_Sharp_Default','Last_Name')); ?><br />
<?php echo(WA_getSavedFormValue('CheckoutWizard_Sharp_Default','Address_1')); ?><br />
<?php if( WA_getSavedFormValue('CheckoutWizard_Sharp_Default','Address_2') !='') {
echo(WA_getSavedFormValue('CheckoutWizard_Sharp_Default','Address_2').'<br />'); } ?>
<?php echo(WA_getSavedFormValue('CheckoutWizard_Sharp_Default','City')); ?>, <?php echo(WA_getSavedFormValue('CheckoutWizard_Sharp_Default','State')); ?> <?php echo(WA_getSavedFormValue('CheckoutWizard_Sharp_Default','Postal_Code')); ?><br />
<?php //echo(WA_getSavedFormValue('CheckoutWizard_Sharp_Default','Country_2')); ?><br />
<?php echo(WA_getSavedFormValue('CheckoutWizard_Sharp_Default','Phone_Number')); ?>
</p>
<p class="eC_OrderInfo" style="font-size: 120% !important; font-weight: bold;"><?php echo(WA_getSavedFormValue('CheckoutWizard_Sharp_Default','First_Name_2')); ?> <?php echo(WA_getSavedFormValue('CheckoutWizard_Sharp_Default','Last_Name_2')); ?><br />
<?php echo(WA_getSavedFormValue('CheckoutWizard_Sharp_Default','Address_1_2')); ?><br />
<?php if( WA_getSavedFormValue('CheckoutWizard_Sharp_Default','Address_2_2') !='') {
echo(WA_getSavedFormValue('CheckoutWizard_Sharp_Default','Address_2_2').'<br />'); } ?>
<?php echo(WA_getSavedFormValue('CheckoutWizard_Sharp_Default','City_2')); ?>, <?php echo(WA_getSavedFormValue('CheckoutWizard_Sharp_Default','State_2')); ?> <?php echo(WA_getSavedFormValue('CheckoutWizard_Sharp_Default','Postal_Code_2')); ?><br />
<?php //echo(WA_getSavedFormValue('CheckoutWizard_Sharp_Default','Country_2')); ?><br />
<?php echo(WA_getSavedFormValue('CheckoutWizard_Sharp_Default','Phone_Number_2')); ?>
</p>
----------------------------------------------------------------------------------------------------------------------------------------------