laravel-shop/tests/Unit/Stripe
Fabian @ Blax Software 16fdf33f20 feat(stripe): checkout confirmation links the charge and syncs the ledger
What charge.succeeded does, for shops that get no webhooks (local dev, a
broken endpoint): the order remembers its charge id and the charge's balance
transactions reach the ledger. Idempotent; never fails the confirmation.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-25 12:32:54 +02:00
..
StripeCheckoutReturnTest.php feat(stripe): checkout confirmation links the charge and syncs the ledger 2026-09-25 12:32:54 +02:00
StripeCheckoutTotalsTest.php fix(stripe): take checkout totals (shipping, discount, tax) from the session 2026-09-24 11:30:55 +02:00
StripeRefundTest.php fix(stripe): cents everywhere, idempotent refunds, admin refunds, webhook ledger sync 2026-09-24 10:50:25 +02:00
StripeWebhookAddressTest.php feat(i18n,stripe): de/pl translations + order address snapshots from Checkout Session 2026-09-21 13:39:40 +02:00
StripeWebhookOrderModelTest.php fix(orders): dispatch OrderPaid once; honour shop.models.order on webhook + service paths 2026-09-24 08:22:55 +02:00
StripeWebhookOrderTest.php fix(stripe): cents everywhere, idempotent refunds, admin refunds, webhook ledger sync 2026-09-24 10:50:25 +02:00