Documentatie
Moeilijkheidsgraad:
API - Payment POST payment/invoice
Met de entiteit API - Payment kan een betaling worden voorbereid.
POST payment/invoice
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 |
invoice_number |
Het factuur nummer | Ja | 1234 |
Voorbeeld
Aanmaken betaling voor factuur.
POST api/rest/payment/invoice
Request: { "method": "INGENICO", "invoice_number": 33388, "pay_id": 0 }
Response: { "PSPID": "teqainformatica", "ORDERID": "20093094", "AMOUNT": 37500, "CURRENCY": "EUR", "PARAMVAR": "INV17", "LANGUAGE": "nl", "url": "https://secure.ogone.com/ncol/test/orderstandard.asp", "SHASign": "21E90410DC5E18E405C7C751E08CD96AB9D3CA68E3C3CCDD21309827E759BBD6187413A4A239A9A47C7AE3746F64118F29273208D859AC7C670254EB2D271EC0" }