| 开发者 | omnifywp |
|---|---|
| 更新时间 | 2026年10月10日 14:56 |
| PHP版本: | 7.4 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
/wp-content/plugins/omnify-customer-rewards/ directory or install the plugin directly through the WordPress plugin screen.Go to the product edit page in WooCommerce and add the points value in the "Reward Points" section. This value will override the global points setting.
Yes, simply go to the product edit page, and enable the "Exclude from points" option to exclude a product from earning or redeeming points.
Customers can visit their "My Account" page each day and click the "Daily Check-In" button to earn bonus points. This feature can be configured in the plugin settings.
Go to RewardMate -> API. Click "Generate API Key", then open RewardMate -> Settings -> API and enable REST API Key Access. External apps must send the key in the X-Omnify-Customer-Rewards-Key header (legacy X-RewardMate-Key is still accepted).
The plugin exposes /wp-json/rewardmate/v1/status, /users, /users/{user_id}/points, and /users/{user_id}/history. The API screen includes copyable cURL examples for each workflow.
Use a long generated API key, set Allowed API IP Addresses when possible, disable External Point Updates for read-only integrations, and set a Max API Point Change limit.
Go to RewardMate -> Settings -> API, enable Webhooks, enter the webhook URL, choose events, and add a signing secret. Then go to RewardMate -> API and click "Send Test Webhook".
[rewardmate_wallet], [rewardmate_points_balance], [rewardmate_daily_checkin], [rewardmate_spin_wheel], [rewardmate_points_history], and [rewardmate_referral_link].WC()->mailer()->wrap_message)._point_history at 500 entries to prevent database bloat, and unified core rewardmate_apply_points_change.woocommerce_check_cart_items).set_spun_flag AJAX handler with action rate-limiting.