With Magento 2 stores, you can collect the customer's phone number at the default checkout page or use Mageplaza's One Step Checkout extension.

Collect Phone number at default checkout

Step 1: Go to Customer Configuration

Access Magento admin > Select Stores > Settings > Configuration

Open store configuration

Select the Customers tab > Customer Configuration > Name and Address Options

Name and address configuration

Step 2: Set Telephone field as default

At Show Telephone, select Required

Set telephone as required

Step 3: Check the display at frontend

Check the display at frontend

Collect Phone number with Mageplaza One Step Checkout

Step 1: Access Manage Fields of Mageplaza One Step Checkout extension

Access Magento admin > Select Stores > One Step Checkout > Manage Fields

Open Manage fields setting

Step 2: Add the Phone Number field to checkout

At Address Information, drag the Phone Number field to the page and tick the Is required

Add phone number to checkout fields

Step 3: Check the display at frontend

Check the display at frontend
Was this article helpful?
Cancel
Thank you!