Documentatie

Mit der Entität API - Payment kann eine Zahlung vorbereitet werden.

POST payment/booking

Verwendet für

Vorbereiten einer Zahlung. Mit den Daten kann dem Benutzer eine Zahlung angeboten werden, beispielsweise über ein Webformular. Damit kann der Zahlungsprozess in eine Website oder in eine App integriert werden.

Authentifizierung

Der Benutzer muss auf Administratorebene angemeldet sein

Parameter

Parameter Beschreibung Erforderlich Beispiel

method

Zahlungsart / Provider Ja INGENICO

booking_id

Die Reservierungsnummer Ja 1234

Beispiel

Zahlung für Reservierung erstellen.

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"
}