Variable Price Product

Modified on Thu, 8 Sep, 2022 at 4:16 PM

Variable Price Product 

Variable price products are available only on the Point of Sale 

Setup steps:

  1. Log on to OrderPort Admin and select Catalog Manager.
  2. There is a setting called Variable Price, this can be found next to the Retail Price.

  1. Once a product is configured as a Variable Price and saved, it cannot be cleared after a purchase has been made - it is permanent on that SKU.

How it works: 

In reports each sku will show on its own line and will have a different sku number. Assume we have a Variable Price product with the following sku: 88881111-0123.

  • The clerk starts an order that includes 6 misc skus
  • The system will automatically create 5 new products (clones of misc product) and assign the next sku numbers in line to each clone.

Assume the next sku in line is 88881111-0222

  • The system will generate 5 products with the following skus: 88881111-0222, 88881111-0223,88881111-0224, 88881111-0225, 88881111-0226
  • Then the system will add the parent sku and these skus as distinct skus to the order. On the app it will still look like the same sku was used, but on the server side we use distinct products & skus

So for the web service it will be like the cart has 6 distinct products. When the order is closed, it will show 6 line items with different sku numbers – as if those were different products (88881111-0123, 88881111-0222, 88881111-0223, 88881111-0224, 88881111-0225, 88881111-0226)

From that point forward, whenever a clerk tries to place an order that includes the misc product, child skus created before are going to be reused.

  • If next order has 3 misc products, then the final order will include 3 distinct line items with these skus
  • IF the next order has 10 misc products, then the system will reuse the children generated before and generate 4 more child skus (e.g 88881111-0321, 88881111-0322, 88881111-0323, 88881111-0324).

The final order will include 10 distinct line items with the following skus (88881111-0123, 88881111-0222, 88881111-0223, 88881111-0224, 88881111-0225, 88881111-0226, 88881111-0321, 88881111-0322, 88881111-0323, 88881111-0324

 

 

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article