Debit Order Collection Case Study – Hosting Company

Error message

  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; ctools_context has a deprecated constructor in require_once() (line 113 of /usr/www/users/digictzeba/sites/all/modules/contrib/ctools/ctools.module).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; ctools_context_required has a deprecated constructor in require_once() (line 113 of /usr/www/users/digictzeba/sites/all/modules/contrib/ctools/ctools.module).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; ctools_context_optional has a deprecated constructor in require_once() (line 113 of /usr/www/users/digictzeba/sites/all/modules/contrib/ctools/ctools.module).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; panels_cache_object has a deprecated constructor in require_once() (line 113 of /usr/www/users/digictzeba/sites/all/modules/contrib/ctools/ctools.module).
  • Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in _menu_load_objects() (line 569 of /usr/www/users/digictzeba/includes/menu.inc).

Rogerwilco maintains and hosts websites for hundreds of clients scattered across South Africa.

Most clients pay a fixed monthly fee for their hosting service – in some instances this is a few hundred rand, in others it’s a few thousand.

As Rogerwilco grew and signed up more clients, the process of collecting cash became time consuming, inefficient and frustrating according to Rogerwilco co-owner, Charlie Stewart:

“Each month we’d spend hours creating and manually submitting invoices. When the time came to reconcile payments we’d find many clients who hadn’t paid. For the vast majority this was an oversight – bills had arrived when they weren’t at their desks, they’d been mislaid or simply forgotten about.”

Stewart says that a quick phone call generally sorted out payment. But for Rogerwilco, making a few dozen ‘quick’ phone calls wasn’t actually that quick.

“What’s more, it was awkward – and in some cases downright embarrassing – for both us and our clients that we had to chase our money,” he continued.

“After we implemented an automated debit order collections system not only did our cash flow improve as debts were paid on time, but we also saved a huge amount of valuable management time that we were able to put to better use elsewhere in the business.”