When unchecking the option Require a Phone Number With Addresses in the SuiteCommerce Configuration, customer is able to add the billing address without the phone number. However, when the customer completes the checkout, the address will not be saved because the platform will treat it as a Paypal address and then delete it after completing checkout process.
For SuiteCommerce Elbrus and later, there is an option in the SuiteCommerce Configuration to resolve this behavior without customization needed.
Solution
- Navigate to Commerce > Websites > Configuration
- Select Website: Select the target Website
- Select Domain: Select the target Domain
- Click Configure
- Click Checkout tab
- Remove Paypal Addresses: Remove Checkmark
- Click Save
In SuiteCommerce Standard the section obtain from the below navigation on configuration record
Payment Instruments & Methods – Remove Paypal Addresses