We have a website that uses zombaio for billing.
The site currently has means for users to sign up,
to purchase credits at the standard zombaio purchase page
and the site keeps track of the user's credits.
This project will add the following functionality:
Users who have a positive credit balance are allowed into protected
members pages. Only one user is allowed in a protected members
page. If the page has more than one user in it then no new users
can enter the page.
The protected members pages will have a timer. The timer
takes credits from the user's credit balance every 10 seconds.
A specific number of credits is taken from the balance every ten seconds.
This number will be set by us. For now it should be 90 credits every ten seconds.
When the credit balance is 92 the user should get a message.
"Your credit balance is low. Click here to buy more credits now"
If the user clicks on the option then the user is asked how many credits he wants to add.
After he selects the number of credits there is a confirmation.
"Your credit card will be charged xxx for yyy additional credits. Click YES to confirm
or click CANCEL to cancel the transaction.
If the user click YES then the software uses the zombaio WAPI to add more credits.
This is a brief explanation of the zombaio WAPI:
WAPIR - Webcam credit API initiated Re-bill (NEW) This feature allows webcam / online chat providers to re-fill the members/cardholders account with credits without any interaction on Zombaios side from the cardholder via a simple API call. This enables the online chat provider to build in the re-bill function direct in the chat client/flash application for instant and easy re-billing.
If the timer runs down to zero the user is taken to a thank you page.
This project will deliver the pages in the server folders and brief instructions for replicating the pages.