Hello,
What you are describing can be accomplished. However, it involves the following (detailed) steps:
1. Import the firmware specific unlocking service from your supplier. This allows the Product to maintain a proper API connection for automated processing, if necessary.
2. Temporarily set the newly imported product to a “Stand-alone Unlock Product”. Please see this post about where that setting is found: How to Create a Stand-alone Unlock Product.
NOTE: You’re not creating a Stand-alone Unlock Product. You’re simply temporarily changing an existing Product from an Assigned Provider to “Stand-alone Unlock” under the “API provider” selection.
3. Follow the instructions you’ve researched for adding custom variations to that product.
4. Once an order is placed, examine it for the specific firmware selected.
Based on what you know about the firmware selected, you will have to follow either the steps under A OR B below:
A. You will unlock it.
Continue to process the order as a Stand-alone Unlock as described in the post above (please read it carefully).
B. Your Supplier will unlock it.
1. On the Product, change the “API provider” back to the original Supplier.
2. Find the specific customer’s WooCommerce order and change its order status to “Processing“. This allows the StockUnlocks plugin to automatically submit the order to the Supplier for processing.
3. IMPORTANT: Once you receive notification that the order was successfully placed with your Supplier, change the Product back to “Stand-alone Unlock” under the “API provider” selection.
That should do it.
The only potential problem you might have is that a new customer may purchase this Product while it is set to automatically send processing to your Supplier. You may have to deal with that using the information found in this post:
How to Resubmit a Dhru Fusion Order [processing error]
The StockUnlocks plugin’s logic for automated processing is quite involved. Re-writing it to react based on custom fields (variations) is not really practical.
The introduction of the “Stand-alone Unlock” was done to cover exactly what you are requesting here.
[ Signature deleted ]
-
This reply was modified 5 years, 11 months ago by
StockUnlocks.
-
This reply was modified 5 years, 7 months ago by
Jan Dembowski.