Nextcloud Invoice Feeder

Nextcloud Invoice Feeder

Developed By ArkHost

Compatible with WHMCS v9.0

What It Does

Automatically uploads paid WHMCS invoices to your Nextcloud instance. No manual work required.

Features

  • Auto-upload when invoice is paid
  • WebDAV protocol support
  • Configurable folder structure (Year/Quarter, Year/Month, or flat)
  • Bulk retry failed uploads (up to 50)
  • CSV export of upload history
  • Manual upload option
  • Handles cancelled/refunded invoices
  • Connection testing built-in

Requirements

  • WHMCS 8.0+
  • PHP 7.4+
  • Nextcloud with WebDAV enabled
  • App-specific password

Setup

  1. Extract to /modules/addons/nextcloud_invoice_feeder/
  2. Activate in WHMCS
  3. Configure WebDAV URL and password
  4. Test connection

File Format

YYYYMMDD_InvoiceNum_ClientName.pdf

 

Reviews

5 stars
2
2
4 stars
0
0
3 stars
0
0
2 stars
0
0
1 star
0
0
NetCore Hosting avatar

NetCore Hosting @netcore6445

August 10, 2025 at 05:53:57 PM

Great value – keeps our accounting workflow seamless and automated.

  • 9 months ago
  • Version Number 1.0
ReselloBay  avatar

ReselloBay @resellobay9175

August 10, 2025 at 05:51:49 PM

Perfect for keeping WHMCS invoices organized and backed up in Nextcloud.

  • 9 months ago
  • Version Number 1.0

Version Compatibility


Compatible with WHMCS v9.0

Full Version Compatibility


  • All versions of WHMCS v9.0
  • All versions of WHMCS v8.13
  • All versions of WHMCS v8.12
  • All versions of WHMCS v8.11
  • Selected versions of WHMCS v8.10
        8.10.0
  • Selected versions of WHMCS v8.9
        8.9.0
  • Selected versions of WHMCS v8.8
        8.8.0
  • All versions of WHMCS v8.7
  • All versions of WHMCS v8.6
  • All versions of WHMCS v8.5
  • All versions of WHMCS v8.4
  • All versions of WHMCS v8.3
  • All versions of WHMCS v8.2
  • All versions of WHMCS v8.1
  • All versions of WHMCS v8.0

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By ArkHost

Changelog

v1.2 Released May 15th, 2026

Latest Version


  • Fix cron auto-payment failures: license check now allows uploads when license server is temporarily unreachable
  • Cache license validation result to avoid per-invoice HTTP calls during cron runs
  • Fix GetInvoice race condition: retry when invoice status is stale (still Unpaid) instead of only on API call failure
  • Populate invoice data in failed log rows from database instead of leaving them empty

 

Previous Versions


v1.1 Released February 11th, 2026

View/hide detailed changelog

  • Fix WHMCS v9 compatibility: password decryption for encrypted addon module settings
  • Optimized upload flow: attempt PUT first, create directories only on failure

 

v1.0 Released August 4th, 2025

View/hide detailed changelog

  • Initial release
  • Automatic invoice upload on payment
  • Cancelled/refunded invoice handling
  • Manual upload functionality
  • Bulk retry failed uploads
  • CSV export
  • WebDAV URL validation
  • Real-time activity monitoring

 

See also

w2x for Xero

Synchronise your invoices, Contacts, Products and Payments with Xero

Commercial
Services Fee

Transfer the fees to your client

Commercial
QuickBooks Online For WHMCS

Integrate your financial data stored in WHMCS into QuickBooks Online.

Commercial
KashFlow Accounting

Automatically transfer your billing & transaction history to KashFlow

Free
Zero Invoice Management

Avoid sending notifications or creation of 0€ Invoices

Free