Documentatie

Met de entiteit API - Payment kan een betaling worden voorbereid.

POST payment/booking

Gebruikt voor

Voorbereiden van een betaling. Met de gegevens kan een betaling worden aangeboden aan de gebruiker, bijvoorbeeld via een web formulier. Hiermee kan het betaalproces worden opgenomen in een website of in een app.

Authenticatie

Gebruiker dient ingelogd te zijn op beheerdersniveau

Parameters

Parameter Omschrijving Verplicht Voorbeeld

method

Betaalmethode / provider Ja INGENICO

booking_id

Het reserveringsnummer Ja 1234

Voorbeeld

Aanmaken betaling voor reservering.

POST api/rest/payment/booking 
Request: {
  "method": "INGENICO",
  "booking_id": 33388,
  "pay_id": 0
}
Response: {
  "PSPID": "teqainformatica",
  "ORDERID": "20093094",
  "AMOUNT": 37500,
  "CURRENCY": "EUR",
  "PARAMVAR": "33388_0",
  "LANGUAGE": "nl",
  "url": "https://secure.ogone.com/ncol/test/orderstandard.asp",
  "SHASign": "21E90410DC5E18E405C7C751E08CD96AB9D3CA68E3C3CCDD21309827E759BBD6187413A4A239A9A47C7AE3746F64118F29273208D859AC7C670254EB2D271EC0"
}

Onderstaand recht kan nodig zijn om deze functionaliteit te kunnen gebruiken.