Forum Moderators: phranque

Message Too Old, No Replies

Online Test or quiz website. How?

paypal integration

         

jsidigital

6:43 am on Sep 18, 2007 (gmt 0)

10+ Year Member



Not sure where this goes. So I placed it here. Please move if you find it proper in a different place.

I need to make an online test/quiz/exam website & was wondering if you guys know of a script or software to use. The difference is that it must integrate with paypal.

Nothing big. Users would be able to take a test created by the admin (form type). They get their results upon completion. When they are done they pay via paypal to print out their certficate. What can I use to create this? PHP, XHTML, FLASH, JAVA?

Here is a sample of what I want to create:
[commerce.nobleimage.com...]

Basically its an ecommerce type test/quiz/exam system. However, people dont pay for the exam until they pass it and they can print out the certificate.

Thanx.

P.S.
If you cannot help with this do you know anyone that can do this or of a software that does this? I know many that create quizes but none have the ecommerce aspect of paying when complete. Any idea how I can do this?

Please help guide me in the right direction. Thanx.

Marshall

6:53 am on Sep 18, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Welcome to WebmasterWorld jsidigital.

Is not paying after you pass putting the cart before the horse, so to speak? i realize this is no help, but i am curious as to why you are doing it that way, if you do not mind me asking.

Marshall

jsidigital

7:08 am on Sep 18, 2007 (gmt 0)

10+ Year Member



Nope. They want people to be able to take the test/quiz first. Then pay when they pass.

This way they can retake the test as many times as they want and when they actually pass, they pay and get their certificate printed out.

This is because people would get service hours for completing certain courses and this way they can simply take the course online and prove that they know the stuff with the certificate.

Sounds kind of dumn, but that's what I was give to work with. I asked the same question. Sounds easier to simply pay first, but this is what they want and that is why I got stummped.

That link I provided is a sample site that does this. They providet the PDF study guide, then you can select a test and continue. If you pass the test you must pay to get certificate printed. Sound doable?

RandomDot

9:20 am on Sep 18, 2007 (gmt 0)

10+ Year Member



I honestly don't know, it would only work if the organization behind it had the academic credentials to back the certificate up and actually certify people with something worth having on their CV, unless you're aiming for the not-so-important-yet people - then it might work to some degree.

The other problem which would arise at some point, probably sooner than later is, that what if people just take notes about the test. Then when somebody completes it, they just pass those notes along to everybody else they know, who then also takes the certificate without any effort or skill required on their part, and then distribute it to their friends who distribute.... this would very fast ruin any organizations credentials if that got out in the mass-public.

Not sure, alot of problems ahead, but face them, work on them, solve them - and you might have a different approach to things than most other people.

Addiction is cool anyways, dopamine is probably one of the most effective marketing tool there has ever been in the history of humanity.

Sincerely, and have fun,

jsidigital

3:15 pm on Sep 18, 2007 (gmt 0)

10+ Year Member



I understand all that. But I'm an not one to judge the ethics behind their way of working. They just asked me if this was possible.

So ignoring if its right or wrong or if they will face problems with how they do this . . . is this possible in a web developer/webmaster point of view?

If so how? How can I start this off? Is it PHP? is their a software or exisiting script I can use? What do you say?

Marshall

4:10 pm on Sep 18, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



All questions aside, you problem is multi-fold, one which I believe you will need a database, probably MySQL.

First, I believe for control, a person will have to register, creating a unique ID and PW. From there, the person would select the course they plan on taking, the course being recorded to the database generating a unique ID number for the course. This way they can only take one course based on the log in.

Upon successful completion of the course, the person would receive the unique ID number both on the web with a copy and link sent by email. Clicking on the link, the person would be directed to a payment center where they enter the unique ID number and make payment. From this, a "certificate of completion" would be generated, the delivery of which could be either by web, email, snail mail, or any combination.

While I cannot help you write something like this, no doubt it would require php or something similar, and something which I doubt is available commercially.

Hope this helps.

Marshall

jtara

5:22 pm on Sep 18, 2007 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I need to make an online test/quiz/exam website & was wondering if you guys know of a script or software to use.

There are plenty. Do a search for "questionnaire scripting", etc.

The difference is that it must integrate with paypal

Partition, partition, partition! That is, partition the problem. You do NOT need to find a test-giving program that integrates with PayPay. You probably aren't going to find one, and you don't need one.

-You need a test-giving program.

- You need a certificate-creating program.

- You need to keep track of users.

- You need to tie it all together.

jsidigital

5:20 am on Sep 19, 2007 (gmt 0)

10+ Year Member



Wow. Sounds logical.

How difficult do you think this is? I'm not very familiar with PHP so I might have to get someone to help me in the development of this but have no clue what something like this would be worth.

Any ideas?

Thanx for all you feedback so far!