Capture

The Openpath NMI Emulation API accepts transactions via query string, form data, or recommended URL-encoded POST. Responses include metadata in custom headers like PacketId and GatewayName.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string
required

The type of transaction to be processed. Values: 'sale', 'auth', 'credit', 'validate', or 'offline'

string
required

The API Login ID from the site you want to associate this transaction with.

string
required

The Transaction Key from the site you want to associate this transaction with.

integer
required

Original payment gateway transaction id.

string

Shipping carrier. Values: 'ups', 'fedex', 'dhl', or 'usps'

string

Order id.

string

Cardholder signature image. Format: base64 encoded raw PNG image. (16kiB maximum)

Form Data
Headers
string
Response

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here!