Account Identifiers and Flags
Defines Remote API account authentication, transaction behavior, and processing control parameters.
Remote Authorization allows credit card transactions to be processed by submitting an HTTP POST request containing the required transaction variables. The system returns a URL-encoded response string that can be parsed programmatically.
This method is also used by available API/COM libraries and serves as the reference implementation for request and response name/value pairs.
https://pay1.plugnpay.com/payment/pnpremote.cgi
All requests submitted to the Remote Authorization endpoint must adhere to the following rules:
All data values must be URL encoded or escaped before being sent to the endpoint.
All submitted data must be properly filtered and formatted to ensure successful processing and to prevent request errors.
The Remote Authorization interface is designed to provide a consistent integration layer across multiple client libraries, enabling standardized transaction submission and response handling.
⚠️ Important: Include only the fields you plan to define; omit any unused fields.
Defines Remote API account authentication, transaction behavior, and processing control parameters.
Defines ACH and eCheck transaction parameters for Remote API payment processing.
Defines transaction amount related parameters for Remote API processing.
Defines order IDs, invoice numbers, and custom merchant-defined fields.
Defines customer billing address and contact information fields for Remote API transaction processing.
Defines credit card, retail swipe, encrypted track data, and processor-specific transaction fields for Remote API processing.
Defines transaction amount, itemization, fraud screening, reporting, and custom field parameters for Remote API processing.
Defines required fields for Level II purchase card processing through the Remote API.
Defines requierd fields and transaction handling behavior for Level III purchase card processing through the Remote API.
Defines Multi-Currency Pricing (MCP) behavior, supported currencies, and additional response fields for currency conversion processing.
Define Petroleum Fleet Card transactions, including required parameters and product codes.
Defines shipping address and delivery information fields used for Remote API transaction processing and confirmation outputs.
Defines Visa 3D Secure authentication flow, required request parameters, and post-authentication handling for Remote API transactions.
Defines required authentication fields for Visa 3D Secure transactions using Cardinal Commerce MPI.
Defines response fields and transaction handling behavior for authorization processing through the Remote API.