My developers have developed a shopping cart in Java/JSP. All functionality is developed except for card processing. They say that they cannot show/build anything during development time and only possible when we purchase a merchant account (which we are months away from now for business reasons). Is there any early way of developing/testing using some simulation or something? Since this may be a old subject, any links to online articles also will be taken with thanks.
Credit card processing is an external interface. You have two options to test it:
A) You can use a test environment of a company, which would process your payments.
You need to ask them about this option.
They can provide you with some fake or real credit card numbers to use with their test interface.
B) You can test even without their cooperation.
It would just require more efforts from your developers.
B.1) They can develop a test interface performing credit card validation and returning valid "OK"/"Not OK" responses.
B.2) They can "stub out" this interface.
In these cases all responses will be exactly the same regardless of a credit card number.
And finally, when everything is ready you can use some real credit card numbers for real purchases. [img]/images/graemlins/smile.gif[/img]