Quickly resolved a WooCommerce API Manager issue where free licence key products failed to show in order emails — traced to a legacy plugin check for Stripe payments. Delivered a safe, minimal fix with full testing and ongoing support.
When free licence key products stopped showing their keys in confirmation emails, the client’s WooCommerce store needed a fix — fast.The site used WooCommerce API Manager alongside a custom plugin developed by a previous developer, which was interfering with the default display logic.
I traced the issue to a specific check in the custom plugin that prevented licence keys from displaying unless the order was paid via Stripe — a condition that didn’t apply to free orders. By safely removing the unnecessary check and testing thoroughly in a staging environment, I restored correct functionality without disrupting existing orders.
The fix was deployed as a minimal code change and backed by ongoing support in case of any legacy dependencies — a great example of efficient, dependable plugin-level rescue work.
“Ray was great to work with, he did an excellent job and very quickly. We would definitely work with him again on future projects.“
— Rob L.
Tired of bloat and flashy nonsense? I build websites that work. That’s it.