KamoCRM

Spune oamenilor plata lor nu a reușit, și să stea abonamentul în jos

FeatureBillingService
Shipped
11 august 2026 la 01:55 UTC
Author
Kamo
Commit
1a6ce6c

Dunning-ul care nu exista. factura.payment failed a scris un rând și returnat: nici un e-mail, nici un steag, nici o schimbare de stat, și facturare.email-service-url a fost configurat și menționate prin nici un cod Java la toate. The webhook pornește acum ceasul delincvenței pe primul eșec și îl șterge în momentul în care o factură este plătită, astfel încât un abonament recuperat începe în stare proaspătă mai degrabă decât să cari un ceas vechi în următorul eşec. Doar primul eşec începe nu trebuie să repornească graţia şi să dea un non-plată abonament încă o săptămână de serviciu la fiecare încercare. Verificarea nu decide în mod deliberat când drepturile se opresc. Asta se întâmplă. ceas, în isLive, astfel încât nu există nici o fereastră în cazul în care un abonament expirat încă funcţionează pentru că o slujbă nu a funcţionat. Ceea ce matura deține este ceea ce un ceas nu poate face: spunând acest lucru o dată, și anularea după autoCancelAfterDays implicit, mult timp după oprirea serviciului. Acest decalaj este recuperabil intenționat, deoarece Clientul care îşi actualizează cardul în ziua 20 primeşte totul înapoi plătind, şi un abonament anulat este mult mai greu de anulat decât unul suspendat. Notificarea este cel mai bun efort prin design: Stripe retries a webhook that reply non-2xx, și un serviciu de poștă inaccesibil nu este un motiv pentru a reprocesa o plată Eveniment.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing