The Advanced Coupons API is now integrated with the WooCommerce REST API, enhancing the functionality of the Advanced Coupons Suite and enabling seamless integration and automation for your store. These APIs allow you to manage advanced coupons, loyalty programs, and store credits programmatically.
While each API has a minimum version requirement for compatibility, rest assured that if you’re using the latest plugin versions, everything should work smoothly. Here’s what each API allows you to do:
Advanced Coupons
Virtual Coupons, introduced in version 3.0
- Query list virtual coupons
- Fetch virtual coupon states
- Create, update & delete virtual coupons
- Bulk create & delete virtual coupons
Customer Management
- Search customers and retrieve WooCommerce customer data.
Advanced Coupons Settings
- Fetch specific settings sections
- Retrieve the list of fields for each section
- Read, Update, and Delete setting options
Loyalty Program
Dashboard
- Get overall customer points data and identify top customers.
Customers
- Retrieve specific customer data and adjust points.
Settings
- Fetch the settings section
- Fetch the settings section list of fields
- Read, update & delete option settings
Points
- Fetch user points & balance
- Fetch user-redeemed coupons
- Fetch user points history
- redeem coupons using user points
Store Credits
Create Store Credit Entries
- List store credit entries
- Delete, update and fetch entries
- Create store credit
Get Customer Data
- Manage specific customer statistics
- Query the list customers’ store credits
- Get dashboard statistics
For more detailed documentation and technical information, visit the official API guide: REST API – Advanced Coupons API.