Callback

Når en kunde gennemfører en betaling via DIBS email, kan forretningen modtage svar på flere måder. Det er dels muligt at få tilsendt en advisering per e-mail i form af den kvittering, der sendes til kunden. Endvidere er det muligt at angive en URL på forretningens egen webserver, hvortil der skal sendes et svar. Denne callback-url angives i administrationssystemet til DIBS email under punktet "Aftale + Preferencer"

Umiddelbart inden der sendes svar tilbage til callback-url'en, foretages der et kontrol-kald til den for at sikre, at den er i stand til at modtage svaret.

Svaret sendes i form af en http post-request, som indeholder en variabel: <xmlstring>. Variablen indeholder et lp_callback XML-objekt, som har følgende format:

<lp_callback>
    <invoice_number></invoice_number>
    <order_number></order_number>
    <transact></transact>
</lp_callback>


lp_callback, invoice_number

Indeholder fakturanummer for den aktuelle faktura.

lp_callback, order_number

Indeholder ordrenummer for den betalte faktura.


lp_callback, transact

Indeholder det transaktionsnummer, som betalingen er blevet tildelt i DIBS- systemet.