EZpin API
Ezpin Wordpress API integeration
by Mohamed Ahmed Bahnsawy · github.com/th3pr/ezpin-wordpress-api-integeration
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/th3pr/ezpin-wordpress-api-integeration/archive/refs/heads/master.zipEZpin API — WooCommerce Integration
Sell electronic gift cards directly through your WooCommerce store, powered by the EZpin API.
A WordPress plugin that lets WooCommerce store owners integrate electronic gift cards directly into their store. It connects to the EZpin API to manage gift-card products, handle orders, and keep product data synchronized automatically.
✨ Features
- 🔐 Secure OAuth authentication and access-token management with the EZpin API
- 🔄 Automatic product synchronization — fetch and update gift-card products on a schedule
- 🛒 Seamless order management within WooCommerce
- 🃏 Display electronic gift-card products natively in your store
📋 Requirements
| Requirement | Version |
|---|---|
| WordPress | 5.0 or higher |
| WooCommerce | Installed & activated |
| PHP | 7.4 or higher |
| Tested up to | WordPress 6.2 |
🚀 Installation
- Upload the plugin files to
/wp-content/plugins/ezpin-api, or install it through the WordPress Plugins screen. - Activate the plugin from the Plugins screen.
- Go to EZpin Settings in the WordPress admin menu.
- Enter your EZpin API Client ID and Secret Key.
- Use the synchronization tools to fetch your gift-card products.
⚙️ Usage
- Make sure WooCommerce is installed and active.
- Configure your API credentials in EZpin Settings.
- Use the sync tools to fetch and update product data from the EZpin API.
- Manage orders containing EZpin products directly through WooCommerce.
❓ FAQ
Does this plugin require any other plugins? Yes — WooCommerce must be installed and activated.
How do I get my EZpin API credentials? Sign up on the EZpin platform and generate an API Client ID and Secret Key.
How often are products synchronized? The interval is configurable in the settings. By default, products sync every hour.
What if the plugin encounters an error? Verify your API credentials are correct and that your server can reach the EZpin API.
📝 Changelog
2.0.1
- Initial release.
📄 License
Licensed under the GPLv2 or later.