WHMCS Payment via Vouchers

Please bid only if you have experience with WHMCS module development.

We are looking for an experienced PHP developer who has experience developing with WHMCS to build a custom module to handle voucher/payment system.

Project Overview

We are looking to build a module which will allow us to create internal orders for our retailers/resellers which hold a specified quantity of unique voucher numbers. These vouchers will be sold through the shops, whereby the end consumer will then be able to enter the voucher number into our hosting website as a means of payment for the products/services chosen.

Once a voucher is used, it must never be able to be used again.

Use Case:

Company A orders 200 vouchers.

1. Privileged user checks if company exists, if not, adds company to the database.

2. User enters the quantity of vouchers for the order.

3. The system will automatically generate unique vouchers using a predefined prefix.

3a. An example voucher number follows: CP4558EMJHF8756

CP - Retailer Name [e.g. Computer Power]

4558 - Postcode(Zip Code) for where retailer is located

EM - The product being sold [Email Hosting]

JHF8756 - Unique part of voucher automatically generated

4. Once order is created, the list of vouchers numbers can be printed out as well as the invoice for the retailer.

We will need the system to work by itself, meaning that once the end consumer uses a voucher and it has been accepted, the voucher needs to be flagged as used, and a date record kept for when it was activated.

Full CRUD operations will be needed for orders, retailers and vouchers.

Currently, we are only offering one product, which will be email hosting, but this may expand as the business grows.

Skills: HTML, MySQL, PHP, Software Architecture

See more: payment vouchers, whmcs voucher, whmcs vouchers, use case module, software developing company, software developer shops, software developer overview, software developer means, php developer overview, php developer means, payment meaning, part payment invoice, overview php developer, overview for php developer, need software developer for our company, meaning of php developer, g php developer, crud system, consumer needs, consumer to consumer website services, whmcs, vouchers, need a developer to create computer software, invoice example, developer operations

About the Employer:
( 0 reviews ) Australia

Project ID: #1118341