We are a non-profit .org we want to sell songs for download. We can currently process credit cards through:
[login to view URL]
we need to have a way to get the data sent to PSI gate and once it is processed have the user redirected to the appropiate download. ( like many other music download website or porn-site.)
We would need to have a form ( or shopping cart like interface) to collect the data and which will display the different options for 1 song or many songs ( total of 14 ) have the form add up all the selected choices, process through psi gate and have the users redirected to the downloads they have payed for.
We have tried with shopping cart software but our hosting company blocks the non standard port used by the PSI gate interface so no orders get processed. The hosting company says we could use CURL but there is no API written in curl for a shopping cart to process through PSI gate.
we are hosted on [login to view URL] and we have an ssl certificate hosted there as well.
## Deliverables
The website is up and running.
The work to be done can either be integrated to the website template or integrated by an i-frame
We need a form that will add up option values or a shopping cart type aplication that will process credit cards through PSIgate.com. data can be processed locally or through psigate but when using a shopping cart like OScommerce the request is made through a non standard port that has been blocked by the hosting company.
the hosting company says that CURL can be used for such a thing.
**CURL currently supports connections to remote systems over http, https, ftp, gopher, telnet, dict, file, and ldap protocols allowing a script to access information from a remote system as if it were a local file / data stream.**
psi gate has a couple of different options for processing locally in our server called html messenger. they have a lot of documentation on their website including a downloadable adaptation kit.
when the users have chosen the song or songs they wish to pruchase/donate - they should be redirected to the downloads they have chosen or get a link on their email that will expire after they have downloaded the songs they chose. or you can suggest an appropiate method for delivery of the songs.