Voulusion: Validating a parameter using an external system, before proceeding to checkout


We plan to sell some intangibles - PayTv subscriptions in our Volusion store. PayTv is a satellite services offered through receivers with SmartCard. SmartCart to this service is like a SIM card to a cellular service - it identifies uniquely a subscription within PayTv operator system.

The process flow is like this:

1) Customer chooses the package, eg 1-Month Full Package;

(each package has a PackageName)

2) Customer enters it's SmartCard number, in the following format: 020xxxxxxxx-x

Here starts your job:

3) That SmartCard number is checked for integrity: 11 + '-' + 1 digit, starts with '020';

4) If (3) goes through then SmartCard number + PackageName are sent with eg Https Post, or similar method to a PayTv XML-based on-line service.

Based on answer process can go through to checkout, payment, which are processed by Volusion.

So, after choosing the product and before proceeding to checkout I need a bypass through PayTv Operator's system, in order to make sure that the service is sold to those clients that will be able to redeem the prepaid code that will be 'shipped' to them by e-mail.

Skills: Volusion

See more: post services offered, operator code, flow x, volusion customer service, smartcard, process flow, cellular, before after, prepaid sim card, payment volusion, volusion based, prepaid card number, 020, checkout services, validating, job card format, code prepaid system, ultracart checkout api using javascript, xml https post, sell satellite, sell satellite service, prepaid service, volusion checkout, create display method using single parameter java, cellular code

About the Employer:
( 0 reviews ) Prishtine, Serbia

Project ID: #2577431

1 freelancer is bidding on average $100 for this job


Hired by the Employer

$100 USD in 10 days
(2 Reviews)