A glitch in the checkout flow.
Glitch is a tiny game-store demo that hands off to a real banking app via WebViewJavascriptBridge. Browse, cart, and pay without ever leaving the demo.
▸ webbridge.on("pay", handler)
▸ bridge.pay({ amount: "59.99", order: "ord_8f3a" })
▸ ← bank.app: payment confirmed
▸ redirect("/library/ord_8f3a")
Top picks this week
A handful of standouts from the demo catalog. Browse the rest once you're signed in.
From catalog to bank app, in one tap.
The catalog runs in a normal browser. Checkout posts to WebViewJavascriptBridge, which the demo's native shell intercepts and forwards to the bundled banking app.
Browse the catalog
Sign in, scan the featured grid, and add a game or two to your cart.
Hand off to bridge
Checkout calls bridge.pay() with the order id and amount.
Confirm in the bank app
The native shell pushes a confirmation back; the order moves to your library.



