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






