pay method initiates an immediate transaction where detection, authorization, and settlement occur in one continuous flow. Unlike the two-phase fuel workflow, this serves fixed-price sales or “Pay-Inside” scenarios where the final amount is known before the card is presented.
Use this method to:
- Facilitate instant fulfillment for car washes, vacuum stations, or kiosk items where the price remains fixed.
- Simplify integration by removing the need for a separate settlement call.
- Increase throughput in high-traffic environments where users pay a set fee and move on quickly.
Requests
All requests must include thecommand, requestId, and the exact amount to be charged. The terminal will activate the reader and wait for the customer to present their payment method.
The following example shows a typical request:
Parameter definitions
The table below describes the parameters available for this request:Responses
The terminal returns a response only after the payment has been fully authorized and captured by the gateway. The following example shows a typical response:Response parameters
Below are the parameters returned in thedata object upon a successful payment: