
|
View Full Version : Payment Processing Script (or component)
adorno 11-18-2003, 04:51 PM I'm developing an application which eventually needs to accept payments on-line.
But, I don't want to tie into a payment service yet. What I would like to do is use a 'payment simulator' that accepts payment information and returns 'approved', amount approved, and some other customer info.
So, I'll have a form to accept credit card (or other form of payment) information. That info is sent to the 'payment simulator' for approval. The 'simulator' returns 'approved' along with some other fields. My application receives the 'approved' transaction and saves 'returned' info, and continues processing.
I would like it to be in ASP or ASP.net; if available in some other language, let me know and I'll just convert it (as long as it's not too big and complicated).
If nothing like that is available, I'll just have to develop it myself, but, I don't want to re-invent the wheel.
Thanks,
adorno
croakingtoad 11-18-2003, 04:54 PM Try
http://www.sourceforge.net
http://www.freshmeat.net
http://www.hotscripts.com
adorno 11-18-2003, 05:39 PM Thanks croakingtoad, but I just finished looking in those sites and couldn't find what I'm looking for. All the scripts or components I found in those sites require that you have an account set up with payment processors and that you connect to them for payment validation. I don't want an account right now, and I don't want to connect to a site for validation. I want to keep it local to my machine via a script or component or another page that does the validation and returns a 'validated transaction'.
Thanks,
adorno
shift4sms 11-19-2003, 03:10 PM By "payment service" are you talking a third party processor like Paypal or are you talking about using a real merchant account and a gateway?
If you are talking about using a real merchant account & gateway, our development/testing system does not require a processor or merchant account relationship -- it goes directly to a simulator. It does require connectivity to our host though.
It sounds like you have issues with connectivity also. If so, why don't you write your own simulator? It does not take much to create a page that accepts simulated payment info and return back "approved" and possibly the occasional "declined" response.
adorno 11-19-2003, 04:45 PM shift4sms:
Thanks for your reply.
I don't have any connectivity issues yet. I'm still testing my system and when the time comes I'll be looking for a host and an on-line payments service. Like I stated in my original post, I know I could write my own simulator for handling payments; but, I was hoping of finding there was already an off-line payments simulator which handled various types of payments (checks and the various credit cards).
My applicaton consists of 2 different types of users; consumers and business clients. My service will be free to consumers. On the business side, the companies, who actually create the contents of the service, can sign up to the system but cannot create contents until a payment is approved.
Thanks,
adorno
shift4sms 11-19-2003, 05:42 PM I'm not aware of any gateways that have their demo/testing logic short-circuit at the component level. Most simulators are in either the software (if it is a thick application) or the host for gateways (hence, the connectivity requirement).
What level of simulation do you need? Do you need just rudementary code to use more as filler to get the process flow down or do you need a closer to real world simulator to simulate successful transactions as well as various failures?
If the former is the case, PM me and I'll get you a modified component that is tweaked to short-circuit.
ScriptsByRay 11-20-2003, 05:59 AM Hello,
I have used a company called iTransact.com to test scripts
many times. They will let you setup a demo account to test
programs with.
You can get the demo account setup automatically by sending
a blank email to them. Here is the link for more information.
itransact.com/demo/index_accept_credit_cards_online.html
Also here is a link to there developer toolkit:
itransact.com/support/toolkit.html
Most gateways will allow you to setup a demo account for programming.
Hope this helps.
Regards,
Ray
shift4sms 11-20-2003, 01:35 PM Originally posted by ScriptsByRay
I have used a company called iTransact.com to test scripts
many times...Most gateways will allow you to setup a demo account for programming. Yes, but the issue is online vs. offline -- adorno is asking for an offline test environment and most, if not all gateways allow for online testing, not offline.
adorno 11-20-2003, 03:42 PM shift4sms & ScriptsByRay:
Thanks for your replies. shift4sms is correct; I'm looking for an off-line payments processing simulator.
I know there are many members in WHT, and from the lack of positive replies to my request, it looks like nobody knows of a solution similar to what I'm looking for. Therefore I'll undertake building my own solution. But I'll keep checking to see if somebody can come up with something.
What I'll do is build a script page that contains an internal list of 10 test users. 9 out of 10 will return 'approved', 1 will be 'rejected'. No matter what customer info is sent to this 'payment processing' script, the script will randomly select one of the users from the internal list, and then return a response that reflects info from that selected user from the list. However, when a response is sent back to the requesting page, some of the customer info that was originally sent will be contained in the response (i.e. customer name, amount approved, etc.). These are just some initial thoughts and I'm sure other things will come up.
Thanks again,
adorno
|