Brief

Specifically, Hybrid Television Services was seeking to build a Billing System that would integrate with the various components of the CASPA On-Demand platform.

Functionally, the system needed to allow customers to link their credit card to their TiVo My Account, enable PIN protection, initiate purchases, manage and track spending and provide Hybrid Television Services with all relevant data for reporting and reconciliation purposes.

caspaa4
caspab4

The Build

Given the shortened development cycle, Raw Ideas completed the CASPA™ Billing system in record time, deploying a fully functional platform in just under two months.

This was designed in conjunction with the building of the CASPA On-Demand content management system and TiVo® Home Media Engine application. Our development team worked closely with the Hybrid Television Services CASPA developers to ensure the workflow between systems would last.

The CASPA Billing platform was built to interface with multiple systems including the HME application, TiVo My Account, the content management system, the Payment gateway and TiVo via XML Soap and ONC RPC.

Solution

Raw Ideas devised a custom Billing system that integrates with the system components through various protocols including SOAP & RPC ONC.

The system provides for double-sided entry with a management console administration system that allows the review of transactions and defined reports together with health monitoring routines. The system handles refunds and flexible crediting, and integrates with secure credit card storage for on-going credit card charges.

The system has grown to encompass voucher redemption and crediting for promotional and product bundling purposes. Hybrid Television Services required dynamic and sophisticated voucher development, allowing for an alphanumeric key to be redeemed for credits according to varying business rules and voucher types.

Vouchers include single-balance redemption and time-based recurrent crediting, with the flexibility to tailor a voucher to any number of permutations on credit amount, recurrence and expiration.

caspac