Magento 1.x Security Patch Notice
For Magento Open Source 1.5 to 1.9, Magento is providing software security patches through June 2020 to ensure those sites remain secure and compliant. Visit our information page for more details about our software maintenance policy and other considerations for your business.
Save Customer Billing Address
The complete billing address of the customer can be saved when the customer pays with PayPal Express Checkout. The billing address can be received from PayPal, and can be edited by the customer. Make sure that your PayPal merchant account is configured to save the customer billing address. Contact PayPal technical support for more information.
When customers choose to pay using PayPal Express Checkout, they are redirected to PayPal. After logging in to PayPal and reviewing the payment information, they are redirected back to the Order Review page of your store, where they can complete the checkout process and place the order.
If you have set up your PayPal Express Checkout Advanced settings to skip the order review step, the customer can pay for the order on the PayPal site by clicking the Pay Now button.
If a billing address cannot be received from PayPal because of your configuration or due to any other reasons, the billing address fields on the Order Review page are prepopulated with the shipping address values. A customer can edit them if necessary.
If a customer leaves the billing and shipping addresses unchanged, the Place Order button is enabled when the customer chooses the shipping method in the Shipping Method field.
If the customer edits the billing or shipping address, the Place Order button is disabled. When the customer clicks the Update Order Data button, the system updates the information, including the available shipping methods, and the Place Order button appears.
After the customer clicks Place Order, the order is created in Magento, and PayPal performs the related transaction(s). The complete billing and shipping addresses are saved in the order record in Magento.
To save the customer billing address:
|1.||On the Admin menu, select System > Configuration.|
|2.||In the panel on the left, under Sales, select Payment Methods.|
|3.||Under PayPal Express Checkout, click the Configure link, and do the following:|
|a.||Set Require Customer’s Billing Address to “Yes.”|
|b.||To request the customer’s billing address only for orders with downloadable and/or virtual products, set Require Customer’s Billing Address to “For Virtual Quotes Only.”|
|4.||Click the Save Config button.|