presseportale/tests
Kevin Adametz ff2eee0988 billing: asynchrone Zahlarten (PayPal, SEPA) korrekt erfüllen
checkout.session.completed feuert bei asynchronen Zahlarten schon
nach dem Redirect mit payment_status=unpaid — der Listener hat
trotzdem sofort erfüllt (Credits gutgeschrieben / Kauf bezahlt),
auch wenn die Zahlung später scheitert. Erfüllung jetzt nur bei
payment_status paid/no_payment_required, zusätzlich reagiert der
Listener auf checkout.session.async_payment_succeeded; Fehlschläge
werden geloggt, der Kauf bleibt wiederholbar auf Pending.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-15 14:27:09 +00:00
..
Feature billing: asynchrone Zahlarten (PayPal, SEPA) korrekt erfüllen 2026-07-15 14:27:09 +00:00
Unit 5.3: PressReleaseStatus::badgeClass() zentralisiert + toten statusColor-Code entfernt 2026-07-02 10:36:15 +00:00
Pest.php Phase 9E (Abschluss): Checkout-Flows und Plan-Kontingent statt Quota-Stub 2026-06-12 12:10:32 +00:00
TestCase.php first commit 2025-10-20 17:53:02 +02:00