# Stripe cleanup visual evidence Authentic browser captures compare `origin/master` at `fd31609cb379cda36fb16ef7077fc9db3c91eb2b` with the feature at `6e795b253062606e6122cc7e630e17651b9b7efd`. Both revisions were rendered by their own Vite applications and exercised with the repository's mocked Playwright API support. No production API, Stripe account, or product-source modification was used to create the evidence. ## Regular POS card-payment view The baseline identifies the integration as Stripe and offers an email payment. The feature uses provider-neutral card-terminal wording and removes the hosted email-payment action while preserving terminal payment. | Device | Before | After | | --- | --- | --- | | Mobile | [Before](before-pos-card-payment-mobile.png) | [After](after-pos-card-payment-mobile.png) | | Tablet | [Before](before-pos-card-payment-tablet.png) | [After](after-pos-card-payment-tablet.png) | | Desktop | [Before](before-pos-card-payment-desktop.png) | [After](after-pos-card-payment-desktop.png) | ## Authorized payment capture Both revisions receive a mocked payment intent in `requires_capture` state. The baseline exposes a manual capture action. The feature automatically issues the capture request and shows its in-progress state without a second manual action. | Device | Before | After | | --- | --- | --- | | Mobile | [Before](before-payment-capture-mobile.png) | [After](after-payment-capture-mobile.png) | | Tablet | [Before](before-payment-capture-tablet.png) | [After](after-payment-capture-tablet.png) | | Desktop | [Before](before-payment-capture-desktop.png) | [After](after-payment-capture-desktop.png) | ## Order-dashboard action rail The baseline action rail includes the hosted Stripe invoice/payment-link action. The feature removes it while preserving receipts, ordinary order completion, and navigation. | Device | Before | After | | --- | --- | --- | | Mobile | [Before](before-order-dashboard-mobile.png) | [After](after-order-dashboard-mobile.png) | | Tablet | [Before](before-order-dashboard-tablet.png) | [After](after-order-dashboard-tablet.png) | | Desktop | [Before](before-order-dashboard-desktop.png) | [After](after-order-dashboard-desktop.png) | All nine paired states passed their relevant DOM assertions across Chromium mobile, tablet, and desktop projects.