what a great place to learn about Drupal!!!

I'm in the process of building an e-commerce for myself. I will be testing the store on a group of people that don't have any electronic payment method!! so here is what I will be doing:

I will purchase a pre-programed plastic cards that you can scratch on the back and it will reveal a 10 digits code, they type the code on the so called "custom made" payment module and it will show them how much balance they have on their card.
Of course my idea is to feed the module from a php form that has every 10 digits number that I hand out to a person is assigned to a $$ amount that I will choose.
I don't even know if that make any sense to anyone.

If a card has 10$ and they buy a 6$ product then their balance would go down to 4$ and they can use toward another purchase.
Please if I'm making any sense or if this idea is even feasible, I would appreciate some opinions on this.

Cheers,
Ross.

Comments

You're actually talking about

You're actually talking about 2 different systems. One would be a payment gateway implementation module to your system, and the second would be your system itself, which sounds like an entire accounting ecosystem. It would be possible to do all of this with Drupal, but it is rather ambitious. Do you have a programming background?

Thanks

I actually have a basic programming skills, I'm a network specialist. php usually takes and input and echo back a result, so my idea is a person would type in their 10 digits number and php would echo them what is the balance associated to their account number. Pr-paid cell phones works in a similar fashion, the international calling cards work the same too. You would buy a card from a retailer, scratch the back of the card, write your numbers on a website(of course the website have your 10 digits on their DB and what it is equals to in $$), the website spits out how much you have credit. I'm sure there is more to it than what I'm saying here, but my idea goes like how I mentioned it before. Thanks for your input coreyp_1

Still waiting for someone who knows where to start and help me.

Cheers,
Ross