Accepting credit cards, warehouses, and shipping and fulfilling orders
Hello,
We are developing a new payments app (as per the instructions here: https://shopify.dev/apps/payments/processing-a-payment).
We have a requirement to capture customer phone number in order to proceed with payment processing. We have enabled the necessary settings in development store so that we will get shipping phone number in the payment session request body.
We set the `Shipping phone number` as `required` and `customer can checkout with phone number or email` (I tried with both options).
When we analysed the received payment session request body, we don't get the phone number.
I also noticed in the documentation something along the lines - `If customer is included, then one of customer.email or customer.phone must be present, but not both`.
Does anybody know why there is such a rule? Is there any way to get phone number?
Thanks,
Teena George
i am facing the same issue, with CCAvenue .
i have the customers phone number field as required in my shopify, but for some reason, CCAvenue isn't able to capture it.
June brought summer energy to our community. Members jumped in with solutions, clicked ...
By JasonH Jun 5, 2025Learn how to build powerful custom workflows in Shopify Flow with expert guidance from ...
By Jacqui May 7, 2025Did You Know? May is named after Maia, the Roman goddess of growth and flourishing! ...
By JasonH May 2, 2025