[
  {
    "id": "blesta",
    "name": "Blesta",
    "category": "billing",
    "title": "Blesta module",
    "target": "Blesta 5.x",
    "version": "1.1.0",
    "tested": "Every module function was run against a panel through a stand-in for Blesta. It has not yet run inside a licensed Blesta.",
    "file": "xtreampro-blesta-1.1.0.zip",
    "url": "download/xtreampro-blesta-1.1.0.zip",
    "size": 32128,
    "sha256": "3e0e980209dd6f794bfa40ec41887db38518f7e02d6407aee7d3fcf8a17a6b11",
    "source": "https://github.com/xtreamui-pro/plugins/tree/e885febd62bbde117b9cb11c047b63f38a7560d7/blesta"
  },
  {
    "id": "clientexec",
    "name": "ClientExec",
    "category": "billing",
    "title": "ClientExec server plugin",
    "target": "ClientExec 6.x",
    "version": "1.1.0",
    "tested": "Its core (API client and provisioning rules) was run against a panel; the part that plugs into ClientExec has not run inside ClientExec yet. The README lists what is unverified.",
    "file": "xtreampro-clientexec-1.1.0.zip",
    "url": "download/xtreampro-clientexec-1.1.0.zip",
    "size": 23230,
    "sha256": "665079f289bd639c1456434efefdaa4c537cb0ee009915baf69d13c101da8c25",
    "source": "https://github.com/xtreamui-pro/plugins/tree/e885febd62bbde117b9cb11c047b63f38a7560d7/clientexec"
  },
  {
    "id": "fossbilling",
    "name": "FOSSBilling",
    "category": "billing",
    "title": "FOSSBilling service module",
    "target": "FOSSBilling 0.8.x",
    "version": "1.1.0",
    "tested": "Run end to end inside FOSSBilling 0.8.8 against a panel.",
    "file": "xtreampro-fossbilling-1.1.0.zip",
    "url": "download/xtreampro-fossbilling-1.1.0.zip",
    "size": 24745,
    "sha256": "05570647acea0df27f95469357bc9515b456ad5889d2c8e21e63586e95deaa82",
    "source": "https://github.com/xtreamui-pro/plugins/tree/e885febd62bbde117b9cb11c047b63f38a7560d7/fossbilling"
  },
  {
    "id": "hostbill",
    "name": "HostBill",
    "category": "billing",
    "title": "HostBill provisioning script",
    "target": "HostBill (Script Provisioning)",
    "version": "1.1.0",
    "tested": "The script was run from the command line against a panel. It has not yet run inside a licensed HostBill, which has no renewal event: the README says how to call renew.",
    "file": "xtreampro-hostbill-1.1.0.zip",
    "url": "download/xtreampro-hostbill-1.1.0.zip",
    "size": 19353,
    "sha256": "4b982f82064273be10feb08612dea9bba5d033b3db7feb76dc2e05b715924994",
    "source": "https://github.com/xtreamui-pro/plugins/tree/e885febd62bbde117b9cb11c047b63f38a7560d7/hostbill"
  },
  {
    "id": "invoiceninja",
    "name": "Invoice Ninja",
    "category": "billing",
    "title": "Webhook bridge for Invoice Ninja",
    "target": "Invoice Ninja (webhooks) + your own PHP 8.1 web server",
    "version": "1.1.0",
    "tested": "The bridge was run against a panel with signed sample webhooks of Invoice Ninja. It has not yet received webhooks from a real Invoice Ninja account; the README lists what is unverified.",
    "file": "xtreampro-invoiceninja-1.1.0.zip",
    "url": "download/xtreampro-invoiceninja-1.1.0.zip",
    "size": 43761,
    "sha256": "5ec87762ca1dbd5baa248533bb54ae8d7c8f7673d08d7b1e6dcd66d50d30c855",
    "source": "https://github.com/xtreamui-pro/plugins/tree/e885febd62bbde117b9cb11c047b63f38a7560d7/bridge"
  },
  {
    "id": "paymenter",
    "name": "Paymenter",
    "category": "billing",
    "title": "Paymenter server extension",
    "target": "Paymenter 1.5+",
    "version": "1.1.0",
    "tested": "Run end to end inside Paymenter 1.5.9 against a panel.",
    "file": "xtreampro-paymenter-1.1.0.zip",
    "url": "download/xtreampro-paymenter-1.1.0.zip",
    "size": 20174,
    "sha256": "8ec7451a1aba1bff4df74da323289218f5637789b5498d8c97ffd360b37ad1e2",
    "source": "https://github.com/xtreamui-pro/plugins/tree/e885febd62bbde117b9cb11c047b63f38a7560d7/paymenter"
  },
  {
    "id": "upmind",
    "name": "Upmind",
    "category": "billing",
    "title": "Webhook bridge for Upmind",
    "target": "Upmind (webhooks) + your own PHP 8.1 web server",
    "version": "1.1.0",
    "tested": "The bridge was run against a panel with signed sample webhooks of Upmind. It has not yet received webhooks from a real Upmind account; the README lists what is unverified.",
    "file": "xtreampro-upmind-1.1.0.zip",
    "url": "download/xtreampro-upmind-1.1.0.zip",
    "size": 43761,
    "sha256": "5ec87762ca1dbd5baa248533bb54ae8d7c8f7673d08d7b1e6dcd66d50d30c855",
    "source": "https://github.com/xtreamui-pro/plugins/tree/e885febd62bbde117b9cb11c047b63f38a7560d7/bridge"
  },
  {
    "id": "whmcs",
    "name": "WHMCS",
    "category": "billing",
    "title": "WHMCS server module",
    "target": "WHMCS 8.x",
    "version": "1.1.1",
    "tested": "Every module function was run against a panel through a stand-in for WHMCS. It has not yet run inside a licensed WHMCS.",
    "file": "xtreampro-whmcs-1.1.1.zip",
    "url": "download/xtreampro-whmcs-1.1.1.zip",
    "size": 32763,
    "sha256": "4cff697ee7c4abe6cc32afeea8ff4ba85cb63017982d0d33ac9060e5dfe4f6ae",
    "source": "https://github.com/xtreamui-pro/plugins/tree/e885febd62bbde117b9cb11c047b63f38a7560d7/whmcs"
  },
  {
    "id": "wisecp",
    "name": "WISECP",
    "category": "billing",
    "title": "WISECP product module",
    "target": "WISECP 5.x",
    "version": "1.1.0",
    "tested": "Every module function was run against a panel through a stand-in for WISECP. It has not yet run inside a licensed WISECP; the README lists what is unverified.",
    "file": "xtreampro-wisecp-1.1.0.zip",
    "url": "download/xtreampro-wisecp-1.1.0.zip",
    "size": 28780,
    "sha256": "555cf120190a4240032ce70ef4718e27c1b2314d225093e634bf91f24f28f3e2",
    "source": "https://github.com/xtreamui-pro/plugins/tree/e885febd62bbde117b9cb11c047b63f38a7560d7/wisecp"
  },
  {
    "id": "magento",
    "name": "Magento 2",
    "category": "cms",
    "title": "Magento 2 module",
    "target": "Magento 2.4 / Adobe Commerce",
    "version": "1.1.0",
    "tested": "Its core (API client and provisioning rules) was run against a panel; the part that plugs into Magento has not run inside Magento yet. The README lists what is unverified.",
    "file": "xtreampro-magento-1.1.0.zip",
    "url": "download/xtreampro-magento-1.1.0.zip",
    "size": 58775,
    "sha256": "2003b7348499b990d5fda73518195da435d6351ae1eccc29e1dd563e147f4b76",
    "source": "https://github.com/xtreamui-pro/plugins/tree/e885febd62bbde117b9cb11c047b63f38a7560d7/magento"
  },
  {
    "id": "opencart",
    "name": "OpenCart",
    "category": "cms",
    "title": "OpenCart extension",
    "target": "OpenCart 4.0.2+",
    "version": "1.1.0",
    "tested": "Its core and its database layer were run against a panel and MariaDB; the extension has not run inside OpenCart yet. The guide with what is unverified is in the source folder of the connector, not in the archive.",
    "file": "xtreampro-opencart-1.1.0.zip",
    "url": "download/xtreampro-opencart-1.1.0.zip",
    "size": 43777,
    "sha256": "9b4c269fdad3a9d3e89f73b980735e3e0089a66a8754d877b5e8f2508085e47f",
    "install": "xtreampro.ocmod.zip",
    "source": "https://github.com/xtreamui-pro/plugins/tree/e885febd62bbde117b9cb11c047b63f38a7560d7/opencart"
  },
  {
    "id": "prestashop",
    "name": "PrestaShop",
    "category": "cms",
    "title": "PrestaShop module",
    "target": "PrestaShop 8.x",
    "version": "1.1.0",
    "tested": "Its core (API client and provisioning rules) was run against a panel; the part that plugs into PrestaShop has not run inside PrestaShop yet. The README lists what is unverified.",
    "file": "xtreampro-prestashop-1.1.0.zip",
    "url": "download/xtreampro-prestashop-1.1.0.zip",
    "size": 48889,
    "sha256": "11a0de6c8b9898248e57b73588651ea02d91f3cabad64456b5b69446593b2ca5",
    "source": "https://github.com/xtreamui-pro/plugins/tree/e885febd62bbde117b9cb11c047b63f38a7560d7/prestashop"
  },
  {
    "id": "shopify",
    "name": "Shopify",
    "category": "cms",
    "title": "Webhook bridge for Shopify",
    "target": "Shopify (webhooks) + your own PHP 8.1 web server",
    "version": "1.1.0",
    "tested": "The bridge was run against a panel with signed sample webhooks of Shopify. It has not yet received webhooks from a real Shopify account; the README lists what is unverified.",
    "file": "xtreampro-shopify-1.1.0.zip",
    "url": "download/xtreampro-shopify-1.1.0.zip",
    "size": 43761,
    "sha256": "5ec87762ca1dbd5baa248533bb54ae8d7c8f7673d08d7b1e6dcd66d50d30c855",
    "source": "https://github.com/xtreamui-pro/plugins/tree/e885febd62bbde117b9cb11c047b63f38a7560d7/bridge"
  },
  {
    "id": "wordpress",
    "name": "WordPress",
    "category": "cms",
    "title": "WordPress plugin",
    "target": "WordPress 5.8+ with WooCommerce, Easy Digital Downloads or SureCart",
    "version": "1.1.1",
    "tested": "Run end to end inside WordPress 7.1 with WooCommerce 11 and with Easy Digital Downloads 3.7 against a panel. The SureCart integration was run through a stand-in for SureCart and has not run in a real SureCart store yet.",
    "file": "xtreampro-wordpress-1.1.1.zip",
    "url": "download/xtreampro-wordpress-1.1.1.zip",
    "size": 57735,
    "sha256": "dfeecf88bae8cf0ca5a3a619e4d50ddf267a0a51261343a241c742dfeda98e1a",
    "source": "https://github.com/xtreamui-pro/plugins/tree/e885febd62bbde117b9cb11c047b63f38a7560d7/wordpress"
  },
  {
    "id": "dolibarr",
    "name": "Dolibarr",
    "category": "crm",
    "title": "Dolibarr module",
    "target": "Dolibarr 18+",
    "version": "1.1.0",
    "tested": "Its core (API client and provisioning rules) was run against a panel; the part that plugs into Dolibarr has not run inside Dolibarr yet. The README lists what is unverified.",
    "file": "xtreampro-dolibarr-1.1.0.zip",
    "url": "download/xtreampro-dolibarr-1.1.0.zip",
    "size": 42209,
    "sha256": "bfe1d12cb92834fde19e2c22e6941b77547ca0d24378d95a6a66ac9a44f6a0ce",
    "source": "https://github.com/xtreamui-pro/plugins/tree/e885febd62bbde117b9cb11c047b63f38a7560d7/dolibarr"
  },
  {
    "id": "erpnext",
    "name": "ERPNext",
    "category": "crm",
    "title": "ERPNext app",
    "target": "ERPNext 15 (Frappe 15)",
    "version": "1.1.0",
    "tested": "Its core (API client and provisioning rules) was run against a panel; the part that plugs into ERPNext has not run inside ERPNext yet. The README lists what is unverified.",
    "file": "xtreampro-erpnext-1.1.0.zip",
    "url": "download/xtreampro-erpnext-1.1.0.zip",
    "size": 58088,
    "sha256": "dd4252e5e9b94237edefd82860d424431536cd814d25bf64db248dee9952b3af",
    "source": "https://github.com/xtreamui-pro/plugins/tree/e885febd62bbde117b9cb11c047b63f38a7560d7/erpnext"
  },
  {
    "id": "odoo",
    "name": "Odoo",
    "category": "crm",
    "title": "Odoo module",
    "target": "Odoo 17 (Sales)",
    "version": "1.1.1",
    "tested": "Run end to end inside Odoo 17 against a panel.",
    "file": "xtreampro-odoo-1.1.1.zip",
    "url": "download/xtreampro-odoo-1.1.1.zip",
    "size": 54265,
    "sha256": "7bd49fdd0aa6774d0c0b2b5ff97b6aaa9450a18fead8d0635fe9ebe8f7e9e94e",
    "source": "https://github.com/xtreamui-pro/plugins/tree/e885febd62bbde117b9cb11c047b63f38a7560d7/odoo"
  }
]
