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.
Shopify and our financial partners regularly review and update verification requiremen...
By Jacqui Mar 14, 2025Unlock the potential of marketing on your business growth with Shopify Academy's late...
By Shopify Mar 12, 2025Learn how to increase conversion rates in every stage of the customer journey by enroll...
By Shopify Mar 5, 2025