PTP · Payments
No OAuth-enabled endpoints in this section. Turn off the OAuth filter in the sidebar to see all of its endpoints.
List financial advice confirmations
Returns the financial advice confirmations shared with the calling party.
200OCPI response envelope application/json
dataobject[]
total_costsobject
401Missing or invalid OCPI token
Get a financial advice confirmation
Returns a single financial advice confirmation by its id.
Path parameters1
200OCPI response envelope application/json
dataobject
total_costsobject
401Missing or invalid OCPI token
List terminals
Returns the payment terminals shared with the calling party.
200OCPI response envelope application/json
dataobject[]
coordinatesobject
401Missing or invalid OCPI token
Activate a terminal on a payments-capable PTP
Forwards a terminal activation to a PTP that implements the payments module and relays its response envelope. The created terminal is delivered asynchronously to the caller's receiver endpoint.
Request bodyREQUIREDapplication/json
coordinatesobject
200OCPI response envelope application/json
401Missing or invalid OCPI token
List terminal providers
Returns the payment terminal providers available to the calling party.
200OCPI response envelope application/json
dataobject[]
401Missing or invalid OCPI token
Provision a terminal
Provisions a payment terminal for a PTP that does not implement the payments module itself.
Request bodyREQUIREDapplication/json
coordinatesobject
200OCPI response envelope application/json
dataobject
coordinatesobject
401Missing or invalid OCPI token
Get a terminal
Returns a single payment terminal by its id.
Path parameters1
200OCPI response envelope application/json
dataobject
coordinatesobject
401Missing or invalid OCPI token
Patch a terminal
Partially updates a payment terminal.
Path parameters1
Request bodyREQUIREDapplication/json
coordinatesobject
200OCPI response envelope application/json
dataobject
coordinatesobject
401Missing or invalid OCPI token
Activate a terminal
Activates a payment terminal.
Path parameters1
200OCPI response envelope application/json
dataobject
coordinatesobject
401Missing or invalid OCPI token
Deactivate a terminal
Deactivates a payment terminal. An internally provisioned terminal is toggled locally; a PTP-owned terminal has the deactivation forwarded to the owning PTP first and the state is stored once the PTP acknowledges it.