Shopify is treating the same customer with different address as 2 different customer -New Subscriber

Shopify is treating the same customer with different address as 2 different customer -New Subscriber

paulson1
Pathfinder
140 1 10

Hi,

We are giving Free shipping to new subscribers.

 

In order to calculate shipping charge we use an app called Ship Easy (ShipX).

It has a logic - if customer.previous order = 0 then shipping charge = 0.

 

I can see customers use different delivery address to get Free Delivery.

 

Why does Shopify treat the same customer (same email id and phone number) with different delivery addresses as two different customers? How can we stop this?

 

If the person with the same email id and phone already received free delivery then we do not want to give them free delivery again.

 

Thanks,

Replies 2 (2)

JoesIdeas
Shopify Partner
2490 229 672

In Shopify the customer email address is what makes them a unique customer. You can't add a 2nd customer with the same email address (if you want to test go to Customers > Add and then try to create a customer with same email as an existing customer).

 

If you're seeing different behavior, it's likely something different than the Shopify Customer. For example if you're talking about free shipping, that happens before checkout, so it's something with either your theme code or the app if you're using that. I would contact the app and ask them for advice.

• Creator of Order Automator [auto tag, fulfill, connect FBA, daily jobs]
• Co-Creator of Product Automator [suite of features for products / collections]
• Shopify developer for 10+ years, store owner for 7 years
• Blog: Shopify Tips, Guides, and Automation Tactics

smartive
Shopify Partner
13 1 2

Hello @paulson1 ,

I think it is not Shopify issue, it is the bug on the app that you are using. You can try to contact them to fix it.

Shipping Rates by Smartive

If you find my response helpful, please like and accept it as a solution. Your feedback keeps the community thriving!
Contact US: smartive.io