WordPress Plugins¶
WooCommerce plugins for fiscal, shipping, and payment integrations — distributed to clients via a private Composer repository.
Facts¶
| Item | Detail |
|---|---|
| Repo | cloudxm-plugins (monorepo) |
| Distribution | Private Composer via Satis at packages.cloudxm.com.br |
| Packages | cloudxm-plugin-woo-logger, woo-nfse, woo-envioz, woo-marlim, cloudxm-lib-woo-sdk |
| Docs | cloudxm-satis repo |
What it does¶
| Plugin | Purpose |
|---|---|
| woo-nfse | NFSe fiscal document emission from WooCommerce |
| woo-envioz | Shipping / tracking integration (EnvioZ) |
| woo-marlim | Payment gateway integration (Marlim) |
| woo-logger | Shared logging for the plugin suite |
| cloudxm-lib-woo-sdk | Shared SDK for plugin development |
Publishing a plugin update¶
- Tag a release in the
cloudxm-pluginsmonorepo. - Satis build (GitLab CI of
cloudxm-satis) regeneratespackages.cloudxm.com.br. - Client sites run
composer updateto pick up the new version.
Plugin conventions
See the plugin monorepo AGENTS.md / README.md for coding standards, versioning, and the WooCommerce compatibility matrix.
Owners¶
[TODO: assign owner(s) + support rotation contact]