If your Stripe or Paystack checkout marks orders paid inside the redirect callback, you have a bug. Users close tabs, networks drop, and redirects never fire. Webhooks are the source of truth. Verify the signature, check the amount and currency against your own record, then...