Subscriptions

Subscription States, Error & Cancel Codes

Senest redigeret:

I denne guide går vi igennem de forskellige states samt fejl- og annulleringskoder, som findes for subscriptions

Vi anbefaler at du har læst: Forstå Subscriptions, inden du går videre. 

Genveje til guiden

 


 

Forklaring af roller

I dit OF setup vil beskrivelserne fremgå på engelsk, hvorfor vi nedenfor også vil beskrive det på engelsk. Her har du brug for at kende betydningen af rollerne: 

  • Debtor = Giver/medlemmet
  • Creditor = Jer som organisation.

 


 

Error Codes og Error Descriptions

Error code og Error description hører sammen og vil automatisk, afhængig af situationen, blive sat af systemet.

Vær opmærksom på, at Subscription State kan afhænge af betalingsaftalens indstilling af
Payment required, som fortæller hvorvidt betaling er et krav eller ej. 

  • Hvis betalingen af en subscription bliver annulleret af debtor, kan en creditor ønske at undlade at forsøge indhente det udestående beløb. I dette tilfælde har aftalen ikke sat kryds i Payment required, og abonnementet vil således få state: Inactive.

  • Er der i stedet tale om fx et medlemskab med en vedtægtsbåret modydelse, hvor debtor afviser betalingen, vil betaling være påkrævet og payment required valgt. I dette tilfælde vil abonnementet bevare status Active.   

errorCode

errorDescription

State

100001

Subscription has no active Payment Method, but Payments are required by the Agreement.

Active

100002

Subscription has no active Payment Method, and Payments are not required.

Inactive

100003

Subscription Payment Method not found at the time of scheduling.

Inactive

  

Subscription Cancel Codes

Cancel description og Hold description er jeres egen beskrivelse, som skrives, når I henholdsvis sætter et abonnement på pause eller annullerer et abonnementet.

Cancel code, derimod, sættes automatisk af systemet og afhænger af situationen.

 

cancelCode

Description of the Cancel Code

State

100101

Cancelled by Debtor.

Inactive

100102

Cancelled by Creditor in either UI or API integration.

Inactive

100103

Expired due to the defined ExpiresAfterDate.

Inactive

100104

Cancelled by System at the time of charge. Due to the Payment Method being cancelled at payment gateway.

Inactive

 


 

De forskellige States

  • Pending
    Abonnementet afventer, at betalingsmetoden bliver aktiv. 

  • Active
    Abonnementet er aktivt, og fremtidige betalinger vil opkræves.

  • Expired
    Abonnementet har overskredet udløbsdatoen og vil ikke opkræve flere betalinger. 
    Du kan sætte en udløbsdato når du skal genstarte abonnementet

  • Inactive
    Abonnementet er inaktivt, og opkrævning er stoppet.  

  • Archived
    Abonnementet er arkiveret, og der vil ikke laves flere betalinger.

  • Error
    Abonnementet har en fejl, se fejlkode og fejlbeskrivelse længere nede.

 


 

Diagram over subscription states 

subscription_state_diagram.png

 


 

Ofte stillede spørgsmål

  • Jeg har får fejlkoden: Kundenummer er forkert
    • Denne fejlkode kan kun opstå i forbindelse med import, hvor det oplyste Betalingsservice-kundenummer ikke er korrekt angivet.

      Løsningen vil være at kontakte giveren/medlemmet og skifte betalingsmidlet