Section 4. API Method
Assumes merchant is hosted on a secure server and will be collecting payment information and performing necessary data validation.
A credit card authorization may be obtained by submitting a post with the defined variables below to the following URL. The system will respond by calling a URL as defined by the values submitted. If the URL is a web page, the system will respond by redirecting the customer to this URL. If the URL is a script, the system will do a remote POST to the script, passing it all variables collected as well as all variables passed to it with the exception of the credit card number.
Payment URL: https://yourdomain.com/path_to_api/PNPapi
The current API’s available are:
-
Windows COM Object/DLLs (WinINET, WinHTTP, .Net API, .NET POST versions available)
-
Java API/Servlets (v2.x, v3.x, v4.x revisions available)
-
Perl (Requires additional modules available from CPAN)
-
PHP (CURL & 3rd party versions available)
-
Cold Fusion (CF tag & CFX DLL versions available)
Please refer to the ‘Remote Client Specifications’ document for Variable parameters and available modes for remote operation.