Gift Certificate Plugin Enhancements

Заказчик: AI | Опубликовано: 13.11.2025
Бюджет: 250 $

I’m running a custom-built gift-certificate plugin on my WordPress site and I need a few targeted improvements. Right now the plugin only issues certificates when a customer buys them online, but I also need the option to generate them manually from the WordPress dashboard. What I’m after • A new “Create Certificate” admin screen (or an extension of the existing one) where I can input amount, recipient name / email, optional message, and an expiration date. • The manually created code must follow the same format and database structure the plugin already uses so the current redeem logic continues to work without alterations on the front end. • Status flags like “sent / not sent” or “active / redeemed” should behave exactly as they do for automatically generated certificates. Clean-up & fixes While you’re in the code, I’d like you to tidy the function that currently handles generation—its workflow is rigid and will need refactoring so it can recognise both automated and manual issuance without duplication errors. Testing environment I’m on WordPress 6.x with the latest WooCommerce, PHP 8.1. Please deliver: • Updated plugin files ready for upload or a single installable ZIP • Any database changes (if required) documented in a short read-me • Quick notes on how to test the new manual creation path If you’re comfortable with WordPress plugin architecture, custom post types, and nonce / capability checks, this should be a straightforward job. Let me know your timeline and we can get rolling.