WP Manifestindependent plugin directory
manifest / ecommerce / adsxifu-oms

AdsXifu OMS

AdsXifu OMS WordPress plugin. Order management for Wabot clients with client dashboard and scorecards.

by AdsXifu · github.com/shisdigitalmy/adsxifu-oms

0stars
0forks

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.zip

WordPress plugin. Order management for Wabot clients with client dashboard and scorecards.

Install

  1. Copy these files into wp-content/plugins/adsxifu-oms/ on the WordPress site.
  2. Activate AdsXifu OMS in Plugins. Activation creates the orders table, the OMS Client role, default settings, and the dashboard page.
  3. 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.