AdsXifu OMS
AdsXifu OMS WordPress plugin. Order management for Wabot clients with client dashboard and scorecards.
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/shisdigitalmy/adsxifu-oms/archive/refs/heads/main.zipWordPress plugin. Order management for Wabot clients with client dashboard and scorecards.
Install
- Copy these files into
wp-content/plugins/adsxifu-oms/on the WordPress site. - Activate AdsXifu OMS in Plugins. Activation creates the orders table, the OMS Client role, default settings, and the dashboard page.
- Open AdsXifu OMS - Settings in wp-admin to copy the ingest API key and endpoint.
Ingest endpoint
POST {site}/wp-json/adsxifu-oms/v1/orders with header X-OMS-Key: <api key>.
JSON body: client, tarikh (YYYY-MM-DD), masa (HH:MM:SS), nama, phone, alamat, poskod, pakej, cara_bayaran, postage, total, source_group, message_id. Required: nama, phone, total. Replays with the same source_group and message_id return the existing row instead of duplicating.
Client dashboard
Shortcode [adsxifu_oms] on the dashboard page (auto-created slug oms). Client role users log in through the branded login page and land on the dashboard. They can search, filter, and update Status and Tracking only.