Documentatie

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

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