As a web developer in the midst of the e-commerce
I have received documentation from Indian credit card gateways that look like they have been created by slightly retarded chimpanzees. In
These guys have to understand that we developers are under a lot of time pressure and don't really have all the time in the world to decipher the jumbled garbled information that passes off as instructions.
We want clear step by step guides which cover in clear and concise language what steps need to be done, what variables to pass etc. It would be also immeasurably helpful if you could provide detailed FAQs and code samples.
Documentation should be available online as well as in the downloaded integration documents. A strong message board to post queries might be too much to ask but we ask anyways.
Calling the credit card gateway's customer support 3 things might happen:
Stop making us chase you! You chase us till the integration gets done to our satisfaction.
It's the easiest
Most of these Indian gateways do not follow any standards of data transmission eg. Some take First Name & Last Name separately, some require Name as a single component. Some require countries to be full names eg. India while others need simply acronyms like IND.
We recently came across a major gateway whose newest version requires everything except alphabets and numbers to be stripped
Add to that cryptic piss poor validation at the gateway end and we have a recipe for unending torture.
As the number of credit card gateways multiply, we need to have standards and protocols common to them all. Who will do that? No idea. Till then us poor developers have to bear the brunt of the gateway incompetency.
No cheers today,
Ron