The Pre-Pay transaction scenario for EV charging enables a customer to pay in advance for
the electricity they plan to use when charging their electric vehicle. The transaction
amount is calculated based on the amount of time or number of kilowatts (kW) the
customer chooses at the start of the charging session. When the final cost of the
charging session is less than the estimated amount, an automatic, host-generated partial
reversal request is sent at the time of capture.
Pre-Pay Transaction Workflow
The Pre-Pay transaction workflow for EV charging typically consists of this sequence of
events:
The customer chooses the amount of time or number of kW to charge their electric
vehicle and presents a payment method to pre-pay for the EV charging
session.
The charging session transaction amount is calculated by the EV charging payment
system using the amount of time spent charging or number of kW chosen.
The authorization request is sent to the issuing bank.
The issuing bank approves the transaction and sends an authorization response. A
temporary hold for the authorized amount is placed on the customer's payment
method.
The EV charging session starts. To add more time or kW, the customer must start
a new charging session.
The EV charging session ends when the customer's chosen amount of time or number
of kW is reached. If the charging session ends before the chosen amount of
charging is achieved, an automatic, host-generated partial reversal request is
sent for the unused transaction amount.
A capture request for the final transaction amount is sent to the issuing bank.
When the final cost of the charging session is less than the estimated amount,
an automatic, host-generated partial reversal request is sent at the time of
capture.