Code

Discussion on Product Designer for WooCommerce WordPress | Lumise

Discussion on Product Designer for WooCommerce WordPress | Lumise

Cart 13,173 sales
Recently Updated

King-Theme supports this item

Supported

2970 comments found.

Hallo i downloaded on codecanyon today 26.12.2025 and i got version 2.0.6. When is version 2.0.7 ready for download. :)

Hi wodwins1,

Thank you for your message.

Version 2.0.7 is currently in its final testing phase. We kindly ask for your patience while we complete the remaining checks to ensure a stable release.

Once the version is officially available for download, it will be published on Codecanyon, and you’ll be able to update it from there.

Thank you for your understanding.

Kind regards, Anna | Lumise Support Team

Hi, can you confirm when you will be releasing a new update? The last update was 25 November 2024. Surely im going to run into compatibility issues? Thank you

Hi,

Thank you for reaching out to us.

Currently, Lumise is now on version 2.0.7, we are so sorry about the issue you are experiencing.

To better assist you with updating and checking compatibility, could you please create a support ticket at:

https://king.ticksy.com

Alternatively, you can contact us directly via email at:

contact@lumise.com

Our support team will review your case and help you as soon as possible.

Best regards, James

Hi, some of stock image services are filtered/block in our country. Is it possible to ad an option to tunnel it through a http proxy? Thanks

Hi,

Thanks for your question.

Currently, Lumise does not support routing stock image services through an HTTP proxy. External image sources are loaded directly from their providers, and we’re unable to support proxy-based or region-bypass solutions.

As an alternative, you can upload and use your own images locally in Lumise.

Thank you for your understanding.

Best regards, James

I made a better version where you can also apply the discount for internships on the quantity, always modifying those two files, the new code is this:

modificare il file “app.min.js” in questo percorso: /wp-content/plugins/lumise/assets/js

// ================================
// PREZZO STAMPA + COSTO PER STAGE
// ================================

if ("acreage" == r && c > 0 && "object" == typeof o[g].sizes) {
let e = o[g].sizes.width * o[g].sizes.height;
n += void 0 !== l.price ? e * parseFloat(l.price) : 0;

var STAGE_PRICE = 7; // € per ogni lato/stage utilizzato
n += STAGE_PRICE;
}

"fixed" == r && c > 0 && void 0 !== l.price && (n += parseFloat(l.price));
p++;

// ================================
// SCONTO PER QUANTITÀ (SOLO STAMPA)
// ================================

var qty = lumise.cart.qty || 1;
var discount = 0;

if (qty >= 6 && qty <= 10) discount = 5;
else if (qty >= 11 && qty <= 20) discount = 7;
else if (qty >= 21 && qty <= 50) discount = 10;
else if (qty >= 51 && qty <= 100) discount = 13;
else if (qty >= 101 && qty <= 500) discount = 15;
else if (qty >= 501) discount = 20;

if (discount > 0) {
n *= (1 - discount / 100);
n = Math.max(0, n);
}
return n;

modificare il file “cart.php” in questo percorso: wp-content/plugins/lumise/core

// ------------------------------
// COSTO FISSO PER STAGE USATO
// ------------------------------

$fixed_per_side = 7; // € per lato
$used_stages = 0;

if (isset($item['data']->design->stages)) {
foreach ($item['data']->design->stages as $stage) {
if (
isset($stage->data) &&
isset($stage->data->objects) &&
count((array)$stage->data->objects) > 0
) {
$used_stages++;
}
}
}

$fixed_stage_price = $used_stages * $fixed_per_side;

// ------------------------------
// CALCOLO STAMPA
// ------------------------------

$print_calc = $this->printing_calc($item['data'], $qty);

// ------------------------------
// SCONTO PER QUANTITÀ (SOLO STAMPA)
// ------------------------------

$discount = 0;

if ($qty >= 6 && $qty <= 10) $discount = 5;
elseif ($qty >= 11 && $qty <= 20) $discount = 7;
elseif ($qty >= 21 && $qty <= 50) $discount = 10;
elseif ($qty >= 51 && $qty <= 100) $discount = 13;
elseif ($qty >= 101 && $qty <= 500) $discount = 15;
elseif ($qty >= 501) $discount = 20;

// ------------------------------
// SEPARAZIONE PREZZI
// ------------------------------

$product_price = $sum; // prezzo prodotto (NO sconto)
$print_price = $print_calc + $fixed_stage_price; // stampa (CON sconto)

if ($discount > 0) {
$print_price *= (1 - $discount / 100);
}

$print_price = max(0, $print_price);

// ------------------------------
// PREZZO FINALE
// ------------------------------

$unit_price = $product_price + $print_price;

$item_total = (
$unit_price * $item['qty']
) + $items_cart[$key]['price']['fixed'];

Hi YouTshirt,

Thank you very much for sharing your solution and detailed instructions. We really appreciate your effort and valuable suggestion.

We’ve forwarded this idea to our Dev team for consideration in future updates. Thank you for helping us improve Lumise!

Best regards, Sheldon

Thanks, I hope this helps. It would be nice if it could be implemented better directly from the admin panel in future updates.

Hi YouTshirt.

Thank you for your feedback. We really appreciate your suggestion and agree that this would be a useful improvement. We’ve noted it and shared it with our team for consideration in future updates.

Best regards, Sheldon

Hello everyone, hoping to do something pleasant, I needed to use the calculation function for cm/inches, but I also needed to add a fixed cost for each stage, I modified it with the following instructions, I had to modify two files in the core, it would be nice to be able to introduce it natively with the next update since I think it is very useful for everyone and calculates the price based on the stage and based on the print size (ideal for DTF technology but also for the others)

LUMISE – UTILIZZA PREZZO PER DIMENSIONI IN CM/POLLICI METTENDO UN COSTO FISSO PER OGNI STAGE UTILIZZATO:

1- PER IL VISUALIZZATORE NEL DESIGNER: modificare il file “app.min.js” in questo percorso: /wp-content/plugins/lumise/assets/js

CERCARE IL CODICE ORIGINALE NEL FILE: if(“acreage”==r&&c>0&&”object”==typeof o[g].sizes){ let e=o[g].sizes.widtho[g].sizes.height; n+=void 0!==l.price?eparseFloat(l.price):0 } “fixed”==r&&c>0&&void 0!==l.price&&(n+=parseFloat(l.price)), p++

E MODIFICARLO COSI: if(“acreage”==r&&c>0&&”object”==typeof o[g].sizes){ let e=o[g].sizes.widtho[g].sizes.height; n+=void 0!==l.price?eparseFloat(l.price):0; n+=5 //es. 5 è il prezzo aggiunto per ogni stage utilizzato } “fixed”==r&&c>0&&void 0!==l.price&&(n+=parseFloat(l.price)), p++

2- CALCOLARE IL PREZZO CORRISPONDENTE NEL CARRELLO

modificare il file “cart.php” in questo percorso: wp-content/plugins/lumise/core

CERCARE IL CODICE ORIGINALE NEL FILE: $print_calc = $this->printing_calc($item[‘data’], $qty); $item_total = (($sum + $print_calc) * $item[‘qty’]) + $items_cart$key[‘fixed’]; E MODIFICARLO COSI: $fixed_per_side = 5; // € per lato $used_stages = 0;

// -- COSTO FISSO PER LATO DI STAMPA --

if ( isset($item[‘data’]->design) && isset($item[‘data’]>design>stages) ) { foreach ($item[‘data’]>design>stages as $stage) { if ( isset($stage->data) && isset($stage->data->objects) && count((array)$stage->data->objects) > 0 ) { $used_stages++; } } }

$fixed_stage_price = $used_stages * $fixed_per_side;

$print_calc = $this->printing_calc($item['data'], $qty);

$item_total = ( ($sum + $print_calc + $fixed_stage_price) * $item[‘qty’] ) + $items_cart$key[‘fixed’]; // --------

-

Hi YouTshirt,

Thank you very much for sharing your solution and detailed instructions. We really appreciate your effort and valuable suggestion.

We’ve forwarded this idea to our Dev team for consideration in future updates. Thank you for helping us improve Lumise!

Best regards, Sheldon

It’s been more than 1 year since an update??? Can we please get an update this month?

Hi multicolor,

Thank you for reaching out and sharing your concern.

We understand your expectation regarding updates, and we truly appreciate your patience. Our development team is currently working on improvements and fixes, and while we’re not able to commit to a specific release date yet, please rest assured that the product is still actively maintained.

We kindly ask for your patience, and we’ll make sure to announce any updates as soon as they are ready and fully tested to ensure stability and quality.

Thank you for your understanding and continued support.

Best regards, Sheldon

Please fix this problem:

When the customer uses an emoji in the design, for example :) or any emoji code, the designer cannot submit the order!

This is a big problem, and many customers get frustrated or end up not ordering the product at all.

Hi there, Thanks for your feedback!

We’ve already responded to you via the email you sent us. Could you please check your inbox and get back to us there? We’ll be happy to assist you further.

Best regards, James

Hello, I’m interested in whether your product allows the client to upload 100-300 photos at once, crop them so that we can accept the order and print them in the lab.

Hi,

Thank you for your interest in Lumise!

At the moment, Lumise does not fully support uploading 100–300 images at the same time. Customers can upload multiple images, but such a large batch upload may cause performance issues depending on the server, and there is no built-in bulk-crop tool for processing hundreds of photos automatically.

Lumise is mainly optimized for customizing a few images per product (e.g., T-shirts, mugs, posters, etc.), not mass-photo uploads for lab printing.

I’m very sorry for this limitation. If your workflow requires bulk uploads and batch cropping, please feel free to share more details — I’ll be happy to check if there is any workaround or custom solution we can suggest.

Regards, Sheldon

hello how to revoke the domain license if i not have more authority to that domain ? i cannot because the domain expired thanks

Hi,

For this issue, could you please send us the details of your license to our support email: contact@lumise.com?

We will check it for you and help you revoke the domain license.

Thank you so much! James

Could you please add multi currency feature to lumise? It is a very important feature !

Hi,

Thank you so much for your suggestion! We really appreciate your feedback, and we agree that a multi-currency feature would be very useful. Our team will consider it and do our best to bring this improvement in a future update.

Thanks again for your support!

Regards, James

Hi James,

I’m trying to add a fixed “Setup Fee” that should be automatically applied whenever a customer places an order. I haven’t been able to find an option to configure this in the plugin. Could you please let me know if this is possible, or suggest an alternative method to achieve it?

I’ve also attached a screenshot showing where I would like the Setup Fee to appear: https://prnt.sc/lQlFwu-zmfwU

Looking forward to your response.

Thank you and kind regards,

Hi Kaliakvarun,

Thank you so much for sharing your idea with us. About this, you can setup price rule with your own Printing type setup in Lumise.

To understand this better, you can watch our video about price rule here: https://www.youtube.com/watch?v=pwnaj09v3OM

If you have any further questions, please let us know

Regards, James

JFOC

JFOC Purchased

Hi,

Since the development is still active, would you mind to share the things being developed so far? Must be something big&great for a year development

Hi JFOC,

Thank you so much for choosing and using our service. We truly appreciate your trust.

To help you better with this issue, could you please open a support ticket at the link below? Our team will assist you directly and provide the best possible solution: https://king.ticksys.com/

Thanks again for being with us, and we’ll be glad to support you further!

JFOC

JFOC Purchased

what do you mean with issue? did you even read the words?

Hi JFOC,

My apologies for the earlier misunderstanding and thank you for pointing it out.

Regarding your question: Yes, the development is still ongoing. At the moment, we are not sharing details publicly, but please rest assured that the project is still being maintained.

We kindly ask for your patience while everything is being worked on. If you have any specific feedback or expectations, feel free to share, we’re always listening.

Thank you again for your understanding.

Regards, Sheldon

Hello I purchased Lumise back in 2020, Have not used it a great deal or to be honest at all.. was away to install on my website but says ” The purchase code is not valid” I thought this was a life time deal, also are you still developing this or is it now EOF ?

Hi Michael,

Thank you for reaching out!

Yes, the Lumise license is lifetime, but it can only be used once on a single store/domain. If you’re seeing the “purchase code is not valid” message, it may have been activated before.

Please email us your purchase code and any related details at contact@lumise.com, and we’ll be happy to check it for you.

And yes, we are absolutely still developing and improving Lumise continuously.

Looking forward to assisting you!

Regards, James

Is this script discontinued? It hasn’t been updated in more than a year.

Hi,

Thanks so much for reaching out. I totally understand why you’d wonder about that, but no worries, Lumise is not discontinued at all. We’re still supporting it and continuing to improve it. Some updates take a bit longer because we’ve been working on bigger internal upgrades, but development is still active.

Regards, James

Backend demo is not available, Could you assist and send demo to mail npdsoftwares@gmail.com

Hi,

We are so sorry about that inconvenience, we have sent you the backend demo link to your email, please help me check it.

Thank you so much!

Hi there,

I got Error: Exceeded maximum allowed number of Stages, I want to add multiple area’s to print the things but system will not allow me to do it. could you please help me out with that?

I also attached screenshot with this message https://prnt.sc/dQzAU_OTGZNS

Regards

Hi kaliakvarun,

Thank you so much for letting us know your issue.

We see that it has been solved by our support team. Please let us know if you have any questions. We are ready to help.

Thank you so much.

Regards, James

Hi James,

I’m trying to add a fixed “Setup Fee” that should be automatically applied whenever a customer places an order. I haven’t been able to find an option to configure this in the plugin. Could you please let me know if this is possible, or suggest an alternative method to achieve it?

I’ve also attached a screenshot showing where I would like the Setup Fee to appear: https://prnt.sc/lQlFwu-zmfwU

Looking forward to your response.

Thank you and kind regards,

Hi kaliakvarun,

Thank you for reaching out and sharing the details of the issue with us. We truly understand the inconvenience this may have caused.

To ensure your request receives the highest priority and can be tracked more efficiently by our technical team, may I kindly ask you to submit this issue through our official support channel at: https://king.ticksy.com/.

This platform allows us to better organize, monitor, and resolve technical cases like yours in a timely manner.

We really appreciate your understanding and cooperation on this matter, and we look forward to resolving this for you as quickly as possible.

Regards, Sheldon

Hey Lumise Team,

I just wanted to say a big thank you for helping me fix the font issue so quickly! Even though my support period had already ended, you still helped me out — fast, friendly, and super effective.

Really appreciate your awesome attitude and support! Everything works perfectly now.

Best regards, Leszek Tatarczuk Aldrux.pl

Hi Leszek,

Thank you so much for your wonderful message! We truly appreciate your kind words, they mean a lot to our team.

We’re really happy to hear that everything is now working perfectly for you. Even when support has expired, we always do our best to help when we can, and it’s great to know our assistance made a positive difference.

If you ever need anything else in the future, don’t hesitate to reach out. Thank you again for your kindness!

Warm regards, James | Lumise Support Team

We are currently using your product designer tools for our B2C t-shirt printing business and are highly satisfied with the platform.

As we continue to expand, we are exploring the possibility of adapting your system for our print-on-demand business model, particularly to support seamless reseller integration. Here’s what we are looking to achieve:

API-Based Reseller Integration: We need a system where our resellers can integrate their Shopify or WooCommerce stores with our platform via API. This would allow for real-time synchronization between their website and our system.

Order Sync: Once a reseller receives an order on their website, the order should automatically sync with our system through the API. This would allow us to receive the order, produce the item, and fulfill it from our warehouse.

Seamless Fulfillment: After receiving the synced order, we will handle the production and ship the item directly to the reseller’s customer, under the reseller’s branding.

We would like to know if your system can be adapted to offer such functionality with API integration for Shopify and WooCommerce. We believe this enhancement could benefit both our business and our resellers by streamlining operations and offering a seamless experience for customers.

Please let us know if such customization is possible, or if you have any solutions that align with these requirements. We look forward to exploring the potential of working together on this project.

Thank you for your time and consideration. I look forward to your response.

Hi there,

Thank you so much for reaching out and for sharing your detailed requirements with us. We truly appreciate the time you took to explain your workflow and future plans, and we’re very happy to hear that Lumise has been working well for your B2C business.

We have already responded to your inquiry via email with full details regarding your request. Please kindly check your inbox when you have a moment.

Thank you again for contacting us and for considering Lumise for your expansion plans. If you have any further questions or need clarification, we’re always here and happy to help!

Best regards, James | Lumise Support Team

Hi, I don’t know why, but after uploading the image and clicking the checkout button, it doesn’t redirect to the checkout page. Pls help. Ive sent you a ticket.

Hi Abyseenia,

Thank you so much for reaching out to us.

We see you have created a ticket on our support ticket. And we answered it.

Please help us check it.

We appreciate your understanding and patience.

Regards, James

Unable to get Calculate price with acreage design square inch to apply to product. I want the customer to enter Width and Length  This will also be a Variable product Select material Acrylic Orientation – Vertical – Horizontal Standoff mounts Conditional Yes -Selected None Standoff Mounts Color Conditional  Select Color Black  -selected Silver  Gold Standoff Mounts Quantity Conditional  $2.50 x quantity selected  1 through 50 1 $2.50 2 $5.00 Selected 3.$7.50

Width  16 in Length – 20 in Calculation = 320 in  320 x .195 =$62.40

Hi ervinknight,

Thank you so much for let us know you issue, please help me provide more details about it by creating a ticket in this link: https://king.ticksy.com/

- The exact steps you took before the error occurred

- A screenshot (or screen recording) of the error message

This information will help us investigate the problem more quickly and provide you with a proper solution.

We truly appreciate your patience and look forward to your reply.

Regards, Anna

by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey