Variable Weighted Products

If you sell meat, cheese, or other food that you must weigh before customers pay, the following best practices are recommended.

1. Don’t charge customers at checkout, tell customers to wait to pay.

or

2. Charge customers at checkout for the maximum weight of a product. If the weighed product is less than the maximum amount, issue a refund via Stripe or Square. 

 

 

**Regardless of what option you choose, once the actual weight is defined, it’s recommended to:

a) Edit the invoice.

  • If you choose option 2, ensure to refund the difference via Square or Stripe

b) Send the updated invoice to your customer.

1. Don’t charge customers at checkout, tell customers to wait to pay.

Ensure to communicate with customers that their invoice total will change if they order items that require weighing to wait to pay until they receive their final invoice.

baseline-add_circle-24px-1 Custom Storefront Message

Add your payment instructions where they will be visible to everyone when they login to order by adding a  Custom Storefront Message.

baseline-add_circle-24px-1 Payment Options

If you offer payment by credit card, you can add instructions on the payment option. If you also offer e-transfer, cash, check, etc, you can add instructions that they can pay at delivery/pickup and that the invoice amount will be adjusted based on the final weight of the product.

baseline-add_circle-24px-1 Custom Checkout Message

This message will appear on the screen once an order is placed, on the customer order, and their order confirmation email. Custom Checkout Message

baseline-add_circle-24px-1 Payment Terms

Payment terms should be greater than 0 days so your customers do not pay before you have weighed and edited the products on the invoice

 

2. Charge customers maximum weight and issue a refund once the product is weighed

baseline-add_circle-24px-1 Setting Up Your Product

The examples below are from the video: Variable weighted products using basic and advanced inventory

 

Basic inventory

All Products > Add Product

a. Include maximum weight and price per unit in product name 

      1. (ie Prime Rib Roast - up to 3 lbs ($15/lb)
    1. Set unit to each
    2. Set price to maximum amount (ie. $45)
    3. Set count (ie. 1)
    4. Input inventory (ie. 15 each)
    5. Include a note about the refund in the product description



Advanced Inventory

    1. Don’t need to include weight or price per unit in the product name (it’s displayed in package info)
    2. Set conversion 
    3. (ie 3 lb. = 1 each)
    4. Input price (ie. $45)
    5. Input inventory (ie. 15 each)
    6. Include a note about the refund in the product description
    7. Set Display to price per each

baseline-add_circle-24px-1 Custom Storefront Message

Add that you will issue a refund for products under maximum weight where they will be visible to everyone when they login to order by adding a  Custom Storefront Message.

baseline-add_circle-24px-1 Custom Checkout Message

This message will appear on the screen once an order is placed, on the customer order and their order confirmation email. Custom Checkout Message

a. Edit the Invoice

Once you have pulled the product from the order and weighed it, adjust it on the invoice. Click here for instructions on how to edit an invoice.

    • If you chose option 2, ensure to refund the difference via Square or Stripe

b. Send the Invoice

Once your order is adjusted, send the customer the new invoice.  Click here for instructions on how to send an invoice.