Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Inc drawio
border1
zoom1
simple0
custContentId2319156034
pageId2315846472custContentId2319156034
lbox1
diagramDisplayNameBetalen na order
hiResPreview0
baseUrlhttps://vlaamseoverheid.atlassian.net/wiki
imgPageId6044352886
diagramNameDiagram zonder titel.drawioimgPageId6044352886
pCenter0
aspectBoNotAUKLwJajB4BIrTG 1
width1031
includedDiagram1
aspectHashb523887f8ba73dea2c24ea456be46f1c51805b02
linksauto
tbstyletop
height579

...

Drawio
border1
zoom1
simple0
inComment0
custContentId6049890940
pageId6044352886custContentId6049890940
lbox1
diagramDisplayNamecreatie betaallink
contentVer4
revision4
baseUrlhttps://vlaamseoverheid.atlassian.net/wiki
diagramNamecreatie betaallink
pCenter0
width562
height452.6666259765625

...

Drawio
border1
zoom1
simple0
inComment0
custContentId6050251043
pageId6044352886
custContentId6050251043
lbox1
diagramDisplayNameopvragen status order
contentVer8
revision8
baseUrlhttps://vlaamseoverheid.atlassian.net/wiki
diagramNameopvragen status order
pCenter0
width521
height332

...

Drawio
custContentId
border1
zoom1
simple0
inComment0
custContentId6098453091
pageId6044352886
6098453091lbox1
diagramDisplayNameopvragen status paymentId
contentVer3
revision3
baseUrlhttps://vlaamseoverheid.atlassian.net/wiki
diagramNameopvragen status paymentId
pCenter0
width551
height332

...

Swagger integration
defaultModelRenderingmodel
urlhttps://api.betalingen.beta-vlaanderen.be/documentation/api/1.%20Payment

...

Dit is de respons van de PSP op de payment request die Digitaal Vlaanderen creëert op basis van de betaalgegevens (data, orderID,..) en vervolgens doorgeeft aan de PSP.

Attribuut

omschrijving

Type

paylink

Dit is de paylink-/ betaallink-URL voor het kanaal in kwestie.

string

paylinkShort

Dit is een verkorte versie van de url van de betaallink. Deze lijkt niet aanwezig voor WEB

Attribuut

Omschrijving

Type

orderID

Het orderID identificeert het order. U kiest het orderID zelf.

string

paymentID

Het paymentID identificeert de betaling zoals meegegeven door de Betaalmodule.

string

pspPaymentID

Het pspPaymentID identificeert de betaling zoals meegegeven door de Payment Service Provider.

string

paylink

Dit is de betaallink die werd gecreëerd.

string

additionalLinks

Bijkomende links

  • SMS

  • QR

  • WEB

    string

    communication

    Indien van toepassing, wordt in dit veld de gestructureerde mededeling geplaatst.

    Dit veld wordt alleen teruggegeven voor klanten die een OraFin-aansluiting hebben.

    string

    error

    Foutmelding, indien van toepassing zal er een as-is-fout terugkomen van de payment service provider.

    string

    .

    string

    Schema: Payment

    Attribuut

    Omschrijving

    Type

    orderID

    Het orderID identificeert het order. U kiest het orderID zelf.

    String

    paymentID

    Het paymentID identificeert de betaling zoals meegegeven door de Betaalmodule.

    string

    pspPaymentID

    Het pspPaymentID identificeert de betaling zoals meegegeven door de Payment Service Provider.

    String

    senderContract
    Number

    Het contractnummer waaronder het betalingsverzoek ontvangen is.

    String

    descriptionText

    De beschrijving/het label van het betalingsverzoek.

    String

    descriptionUrl

    Veld waarmee u een HTLM-link plaatst achter de beschrijving van het betalingsverzoek om bijv. te verwijzen naar een informatiepagina over het product/ departement

    String

    amount

    Het te betalen bedrag voor het order tot op 2 cijfers na de komma

    Decimal, tot op 2 cijfers na de komma

    currency

    De munteenheid van het betalingsverzoek, dit zal altijd EUR (= euro) zijn.

    String

    documentDate

    De creatiedatum van het betalingsverzoek, in het formaat YYYY-MM-DD.

    String

    dueDate

    De uiterlijke betalingsdatum

    De betaling gebeurt in principe meteen, dus de dueDate zal gewoonlijk de datum van morgen zijn.

    String

    paymentType

    Het type betaling/document.

    Dit zal in de meeste gevallen “Invoice” zijn.

    String

    communication

    Indien u geen OraFin-aansluiting heeft, moet in dit veld een vrije mededeling meegegeven worden.

    De maximale lengte van dit veld telt 36 karakters/tekens.

    string

    paymentMethod

    De betalingsmethode die werd gekozen om de betaling uit te voeren, bijv. Visa.

    String

    paymentDate

    Het tijdstip waarop waarop de betaalstatus op COMPLETED werd gezet, in UTC-formaat.

    String

    expiryDate

    De datum waarop het betalingsverzoek vervalt in UTC-formaat. Deze datum moet groter zijn of gelijk zijn aan de dueDate + 1 dag.

    Indien dit veld leeggelaten wordt, zal by default de vervaldatum (expirydate) worden overgenomen uit het aansluitingsformulier.

    String

    language

    De taal van het betalingsverzoek:

    • 2 karakters voor de taalcode volgens ISO 639

    • gevolgd door '_'

    • gevolgd door 2 karakters voor de landcode volgens ISO 3166-2

    bijv.: nl_BE

    Indien u dit veld leeg laat, wordt er bij default nl_BE gehanteerd.

    String

    status

    De status van de betaling:

    • NOT_COMPLETED

    • COMPLETED

    String

    ...