Documentatie
Moeilijkheidsgraad:
API - Payment POST payment/booking
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" }