- Expediere
- 11 august 2026 la 01:55 UTC
- Autor
- Kamo
- Comite
- 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.