frappe / frappe/ecommerce_integrations

Sales Order Created When Shopify Order Has No Customer

Open
#416 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
207
Forks
276
Avg merge
54m
Merged PRs (30d)
1

Description

## Issue:
In the Shopify integration, when an order is created in Shopify without a customer and the Ecommerce Integration settings have the default customer field empty, the system still creates a Sales Order in ERPNext.

## Steps to Reproduce:

- Create an order in Shopify without specifying a customer.

- In ERPNext, ensure the Ecommerce Integration → Shopify Settings → Default Customer field is empty.

- Observe that a Sales Order is automatically created in ERPNext.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing the Shopify order creation path for orders without a customer, then find how an empty Default Customer setting is handled. The issue is resolved when such orders no longer create a Sales Order in ERPNext while orders with a customer or configured default continue to work.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.