Betaling

Under Add payment har du mulighed for at indsætte betaling som en del af indberetningsflowet, således at anmelder efter opsummeringssiden bliver dirigeret forbi en webshop hos Nets Easy inden endt indberetning.

Kom i gang med at bruge betalingskomponenten

For at kunne bruge betalingskomponenten i Blanketmotoren, så skal du først have en aftale med Nets Easy, således at betalinger på din blanket er koblet op på en aftale som I har fuld kontrol over.

Når du har oprettet en aftale hos Nets, så skal du gøre følgende for at kunne tage betalingskomponenten i Blanketmotoren

  1. Skriv til Produktteamet hos Erhvervsstyrelsen på blanketmotor@erst.dk og angiv det Merchant ID, der hører til den konto. Du finder dit merchant ID under "Account information" i Easy's administrationspanel

  2. Når Produktteamet har registreret dit Merchant ID i Blanketmotoren, så skal én af dine myndighedsadministratorer logge ind i Blanketdesigneren og gå ind under myndighedsindstillinger, hvor du vil se en sektion kaldet "Easy settings"

  3. Her kan du angive et kælenavn til dit Merchant ID for at gøre det nemmere at skelne mellem flere konti og du skal derudover angive hhv TEST og LIVE secret key fundet under "Integration" i Easy's administrationsmodul.

    Bemærk: Angiv de fulde nøgler inkl. live-secret-key.

Indsæt betalingskomponenten i blanket

Ved indsættelse af betaling i din blanket skal der udfyldes en række forskellige information

  • Choose account: Her skal du vælge, hvilken af dine betalingsaftaler, der skal anvendes på blanketten. Hvis du har angivet et Nickname under myndighedsindstillinger vil det stå her, men ellers vil der blot stå Merchant ID’et

  • Terms URL: Her skal du angive link til dine handelsbetingelser, som skal vises i Easy webshoppen og som er et krav fra Nets for at få lov til at have webshoppen.

  • Pris: Prisen som anmelder skal betale kan enten angives som et fast beløb eller ved at pege på et felt i blanketten, hvori prisen er beregnet. Ved brug af sidstnævnte skal feltet angives med $-tegn på samme måde som andre steder i Form Builder, eksempelvis $samlet-pris, hvor feltet så hedder samlet-pris.

  • Ordretekst: Den ordretekst som anmelder ser og som I kan se i jeres administrationsmodul til Easy kan ligesom prisen enten angives med et fast værdi eller pege på et felt, hvori teksten er beregnet. Bemærk, at der i begge tilfælde er en begrænsning på 128 karakterer hos Easy, så hvis du bruger et dynamisk felt, skal du sikre dig, at teksten ikke kan overskride 128 karakterer.

  • Kvitteringsmail: Her kan du angive om anmelder skal angive en e-mail adresse, hvortil der sendes en kvittering når betalingen er endeligt gennemfør. Bemærk, at hvis du vælger denne, så vil evt. valg under Kvitteringer blive ignoreret, således at anmelder højst får én kvitteringsbesked.

Ved brug af dynamisk pris og/eller ordretekst, så kan du trække inspiration fra XPath og logik i blanketter ift. hvordan opsætningen af felterne med de dynamiske værdier kan opsættes

Test af betaling

Du kan finde oplysninger om testdata til betalinger under Testdata

Flow for indsendelser med betaling

Nedenfor ses en illustration af flowet for indsendelser med betaling fra reservation af pengene i webshoppen til aflevering i det angivne endepunkt, såfremt alt går godt

Normal betalingsflow

Betalingsflow med medsignering