BillingMeld logoBillingMeldMobil faktureringskontrol og indtægtsbeskyttelse
Integrationsvejledning

Hvordan BillingMeld holder mobilfakturering konsekvent

BillingMeld adskiller udbyderhændelser fra den adgangsbeslutning, dit produkt faktisk har brug for.

01

Hvorfor et kontrollag betyder noget

Et køb kan være gyldigt, når det oprettes, og ugyldigt senere efter en refusion, annullering, udløb eller udbyderskift. Centralisering af denne tilstand forhindrer hver app i at opfinde et andet svar.

02

Det anbefalede flow

Send købsbevis til BillingMeld, modtag den normaliserede status, og forbrug begivenhedsopdateringer gennem kontrakten, der bruges af din backend.

03

Hold følsom logik på serveren

Udbyderlegitimationsoplysninger, valideringsregler og berettigelsesbeslutninger hører hjemme i kontrolleret backend-infrastruktur. Klienten bør kun modtage det adgangsresultat, den har brug for.

Integrationstjekliste
  • Et slutpunkt for købsvalidering på serversiden
  • En normaliseret berettigelsestilstand
  • Refunder og tilbagekald begivenhedshåndtering
  • Eksplicitte udløbs- og fornyelsesregler
  • Idempotent hændelsesbehandling
  • Revisionsvenlige tilstandsændringer
  • Godkendelse på produktsiden efter validering
  • Overvågning for forsinkede eller modstridende udbydersignaler
  • En reservepolitik for utilgængelige udbyderdata

Start med ét produkt og én berettigelsestype. Når statskontrakten er stabil, skal du udvide de samme regler til yderligere apps og planer.