# Custom Prices Not Saving

Troubleshoot problems with custom pricing not saving or persisting in draft orders.

### Symptoms

* Enter custom price but reverts to original
* Discount doesn't apply
* Price changes disappear after refresh
* Custom price shows in editor but not in Shopify admin
* "Save" button doesn't work
* Changes lost when navigating away

### Quick fixes

#### 1. Always click Save

Most common issue is forgetting to save:

**After changing price:**

1. Enter new custom price
2. Click **Save** or **Save draft order** button
3. Wait for "Saved" confirmation
4. Then verify price in Shopify admin

{% hint style="warning" %}
Price changes are not saved automatically. You MUST click Save after making changes.
{% endhint %}

#### 2. Check for error messages

Look for error notifications:

* Red banner at top of editor
* Error message near price field
* Check browser console (F12) for JavaScript errors
* Note any specific error text

#### 3. Refresh and try again

Simple refresh often fixes temporary glitches:

1. Save your changes
2. Refresh browser (Cmd/Ctrl + R)
3. Verify changes persisted
4. If not, try entering price again

### Common causes and solutions

#### Insufficient permissions

**Problem:** User doesn't have permission to edit prices

**Solution:**

1. Check your Shopify staff account permissions
2. Must have permission to:
   * Edit draft orders
   * Override product prices
   * Manage orders
3. Contact store owner to update permissions
4. Try again after permissions updated

**To check permissions:**

* Go to **Settings → Users and permissions**
* Find your account
* Review order permissions
* Must have "Draft orders" permission enabled

#### Product is part of active promotion

**Problem:** Shopify automatic discounts override custom pricing

**Solution:**

1. Check if product has active discounts in Shopify
2. Remove product from discount temporarily
3. Or disable discount while editing draft
4. Custom prices take precedence, but may conflict
5. Consider using line item discounts instead

**Check for active promotions:**

* Go to **Discounts** in Shopify admin
* Look for active discount codes
* Check automatic discounts
* Review product-specific promotions

#### Draft order is completed

**Problem:** Trying to edit completed draft order

**Solution:**

* Completed draft orders cannot be edited
* Price changes only work on "Open" draft orders
* Check draft order status in Shopify admin
* If completed, duplicate the draft to edit
* Or create new draft order

#### Browser/cache issue

**Problem:** Cached version interfering with saves

**Solution:**

1. Clear browser cache
2. Hard refresh (Cmd/Ctrl + Shift + R)
3. Try incognito/private window
4. If works in incognito, cache is the issue
5. Clear cache and try in regular window

#### Network connectivity issue

**Problem:** Intermittent connection prevents save

**Solution:**

1. Check internet connection is stable
2. Look for "Offline" or connection warnings
3. Wait for connection to restore
4. Try saving again
5. Don't navigate away before save completes

#### Conflicting currency settings

**Problem:** Multi-currency causing price issues

**Solution:**

1. Verify you're using correct currency
2. Check Shopify Markets settings
3. Ensure price is entered in draft order's currency
4. Convert to proper currency if needed
5. Save with correct currency format

#### JavaScript errors

**Problem:** Code error preventing save

**Solution:**

1. Open browser console (F12)
2. Look for red error messages
3. Take screenshot of errors
4. Try disabling browser extensions
5. Test in different browser
6. Contact support with error details

#### Line item is connected to inventory issues

**Problem:** Out of stock or inventory errors

**Solution:**

1. Check product inventory in Shopify
2. Verify variant is available
3. Inventory issues can sometimes block saves
4. Temporarily adjust inventory if needed
5. Or use untracked product

### Specific scenarios

#### Price saves in Draft Order Magic but not in Shopify

**Issue:** Editor shows correct price, Shopify admin shows original

**Solution:**

1. Verify you clicked Save in Draft Order Magic
2. Wait 2-3 seconds after saving
3. Then check Shopify admin (hard refresh)
4. If still wrong, check browser console for errors
5. Try editing directly in Shopify to compare

#### Price works for some products but not others

**Issue:** Some line items accept custom pricing, others don't

**Solution:**

1. Check if problematic products have variants
2. Ensure correct variant is selected
3. Some products may have price restrictions
4. Check product metafields for locks
5. Verify product type and settings
6. Contact support if specific products always fail

#### Discount percentage doesn't calculate correctly

**Issue:** Percentage discount shows wrong final price

**Solution:**

1. Verify you're using correct discount type
2. Check if discount is per-item or order-wide
3. Consider tax settings (before vs. after tax)
4. Use fixed amount instead of percentage if needed
5. Manually calculate and enter exact price

#### Bulk CSV import prices not saving

**Issue:** CSV import successful but prices revert

**Solution:**

1. Check CSV format matches template
2. Verify price column uses correct currency format
3. Ensure no spaces or special characters in prices
4. Use decimal point (not comma) for cents
5. Re-export, fix format, re-import

#### Custom price disappears when quantity changes

**Issue:** Change quantity, custom price resets

**Solution:**

1. This is Shopify behavior - changing quantity recalculates
2. Change quantity FIRST
3. Then apply custom price
4. Save immediately after
5. Or use per-item discount instead

### Prevention tips

* Always click Save after price changes
* Wait for "Saved" confirmation before navigating away
* Set quantity before custom pricing
* Test with small draft order first
* Keep browser and app updated
* Use stable internet connection
* Check permissions before editing
* Document working prices before changes

### Debugging checklist

Work through this systematically:

* [ ] Clicked Save button after price change?
* [ ] Saw "Saved" confirmation message?
* [ ] Draft order is Open (not completed)?
* [ ] User has proper permissions?
* [ ] Browser is up to date?
* [ ] Tested in incognito mode?
* [ ] No JavaScript errors in console?
* [ ] Internet connection stable?
* [ ] Product is available/in stock?
* [ ] No conflicting discounts active?
* [ ] Tried in different browser?
* [ ] Hard refreshed Shopify admin?

### Still having issues?

If prices still won't save:

1. **Document the problem:**
   * What price are you trying to set?
   * What price is it reverting to?
   * Screenshot before and after save
   * Any error messages?
   * Which product/variant?
   * Draft order number
2. **Check browser console:**
   * Press F12 to open console
   * Look for red errors
   * Screenshot error messages
   * Note timing of errors (before/after save)
3. **Test systematically:**
   * Try different product
   * Test with new draft order
   * Use different browser
   * Try from different device
4. **Contact support:**
   * Email: <help@responsivemedia.com.au>
   * Include screenshots
   * Provide draft order number
   * Share browser and version
   * Describe all troubleshooting steps tried
   * Include console errors if any

### Related articles

* [Custom pricing guide](https://github.com/horselditty/draft-order-docs/blob/main/product/editor/custom-pricing/README.md)
* [Editing existing draft orders](https://github.com/horselditty/draft-order-docs/blob/main/product/editor/edit-existing-order/README.md)
* [CSV import](https://github.com/horselditty/draft-order-docs/blob/main/product/editor/csv-import/README.md)
* [Editor not loading](https://github.com/horselditty/draft-order-docs/blob/main/support/troubleshooting/editor-not-loading/README.md)
* [Contact support](https://github.com/horselditty/draft-order-docs/blob/main/support/contact-support/README.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://responsive-media.gitbook.io/draft-order-magic/support-and-help/index-1/custom-prices-not-saving.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
