RKR Print & Laser Price Calculator: Instant quotes for 3D printing and laser cutting
- One year of technical support and lifetime updates; from the second year, support is extended for €30.23/year and includes taking on your general improvement ideas for the module.
- Renews automatically; cancel whenever you want, with no minimum term.
- One year of technical support and lifetime updates; after that, support ends (with the subscription it is extended for €30.23/year).
- A single payment, with no automatic charges.
Your customers upload an STL, OBJ, 3MF, STEP, DXF, or SVG file and instantly see the price for 3D printing or laser cutting, with a built-in 3D viewer. The quote appears in the shopping cart as a line item with its actual file size, and the file is saved in the order for download. Ideal for 3D printing workshops, makerspaces, laser cutting, and signage. Rekire module, tested in real-world stores.
Compatible with PrestaShop 1.7.8 , 8.x and 9.x, with PHP 7.1 to 8.3.
3D printing and laser cutting
Your client uploads the file and sees the price instantly. You don't even open an email.
Each handwritten quote takes up an hour of your day and a customer who, while waiting, orders elsewhere. RKR Print & Laser Price Calculator It analyzes the model on the server, calculates the price with your rules, and adds it to the cart, ready to pay.
/ From file to cart, without your intervention
The customer drags and drops their model, chooses the material, color, and fill (or thickness, if it's laser-engraved), and views the 3D preview in their browser while the price updates live. One click and the quote is in their cart. It works on a dedicated page of your store and also as a calculator within product pages, either on all of them or only on the ones you select.
/ A price that reflects what it really costs you
You calculate using the same criteria you would use by hand, but always the same and without omissions.
Each line is a lot at the quoted price. If the customer changes the quantity in the cart, they buy entire batches: they never get the volume discount of 50 pieces by paying for 5.
/ It goes into the order like any other product.
/ You see it and manage it from the back office
/ Your customer files, safe and sound
A store that receives files from unknown senders has to be careful about what it does with them.
/ What worries
Compatible with PrestaShop 1.7.8, 8.x and 9.x, with PHP 7.1 to 8.3 and with multi-store support, and translated into six languages (Spanish, English, French, Italian, Portuguese, and German). We have tested it on 1.7.8.11, , 8.2.8, , 9.0.0 and 9.2.0. The analysis that determines the price occurs on the server; the 3D viewer is drawn in the browser without external libraries or a CDN. It requires the PHP zip and xml extensions (for 3MF) and fileinfo.
The STEPs are estimated (the exact geometry of a STEP requires a CAD engine): use them with a margin or request confirmation. For all other formats, the volume, box, and cut length are measured on the model.
Compatible with PrestaShop 1.7.8, 8.x and 9.x, with PHP 7.1 to 8.3
Developed and maintained by REQUIRE
- Referencerkrprintprice
v1.1.0
Full review of the 1.0.0. Fixes:
- The calculator's JavaScript and CSS never loaded on the shop (the asset path carried a query string and PrestaShop dropped it): nobody could upload a file.
- The product-page widget always looked at product 1 (themes pass a lazy array, not a Product).
- A first-time visitor (no cart yet) could not add a quote to the cart, and the quote and its product were left orphaned.
- The quote product was created without stock and with the shop's "deny orders when out of stock": the cart refused the line.
- Binary STL files (the usual format) were read with multibyte string functions: wrong dimensions, volume and price for every binary STL.
- VAT was computed with the tax rules group passed as a product id and with a manufacturer's address: the calculator showed the price without VAT while the cart charged it.
- The volume discount could be bought for fewer pieces than quoted by lowering the cart quantity. The cart line is now one batch at the quoted price; more units in the cart buy whole batches.
- Quotes were linked to the order by cart, including the ones removed from it; now by the order lines, with the real number of pieces.
- 3MF files with several objects (Bambu Studio, PrusaSlicer, Orca) mixed the vertices of one object with another; zip-bomb guard added.
- DXF ignored $INSUNITS (a drawing in inches came out 25.4 times smaller) and counted block definitions; SVG took unitless values as millimeters and cut
/ . Laser material is now the sheet rectangle (holes were counted as extra material). - Open or inside-out meshes (almost no volume) are rejected instead of being sold at the minimum price.
- Customer files moved to upload/rkrprintprice/ with the ".upload" suffix: on Nginx an uploaded SVG could be opened on the shop domain. The SVG preview is shown as an image.
- Every employee profile got full access to the module (customer files included): only SuperAdmin by default now, and each action checks the profile permission.
- Download links are signed per employee and day; CSV export protected against formula injection, with UTF-8 BOM.
- 30 quotes per visitor and hour; uploads that never became a quote are deleted after one day; the clean-up also runs from the back office.
- "All shops" context: the quote grid and KPIs were empty and new materials were saved for no shop.
- The template selector lost the template once there were a few hundred quotes (clones were listed).
- Shops in debug mode: notices of other modules broke the JSON calculator.
- Uninstalling deleted the files of paid orders and left the quote products on sale.
- New block on the back-office order page with the quotes, pieces, note and file download (the 1.0.0 wrote a private message the order page no longer shows).
- PrestaShop Addons validator: Context, deprecated calls, hash_hmac, nofilter, coding standard; AFL-3.0 license; six languages.
4 other products in the same category
También podría interesarte
Questions and answers
Nobody has asked anything about this product yet.
























