Usman Baig
5c90b15b2e
feat: branded payment tiles, add Google Pay, remove Bank Transfer
...
Replace generic icons with colored brand SVGs (Mastercard, Bancontact,
iDEAL, Apple Pay, Google Pay, SEPA). Compact equal-height tiles.
2026-03-27 15:30:52 +01:00
Usman Baig
9c7afda80d
feat: payment method selector with foldable card form
...
Checkout shows payment method tiles (Card, Bancontact, iDEAL,
Apple Pay, SEPA DD, Bank Transfer). Card selection expands the
embedded form; other methods redirect to Mollie hosted checkout
with the method pre-selected.
2026-03-27 15:12:27 +01:00
Usman Baig
eb52b7fae6
feat: remove country/VAT inputs from PaymentForm, accept as props
2026-03-27 11:43:19 +01:00
Usman Baig
7c55e5f763
fix: simplify slideshow to titles only, catch mollie unmount errors
2026-03-26 23:18:58 +01:00
Usman Baig
4c6020535a
fix: hide mollie spinners with overflow clip, show static placeholder fields while loading
2026-03-26 22:51:54 +01:00
Usman Baig
3a29fb5a09
fix: use visibility hidden instead of opacity to fully hide mollie loading spinners
2026-03-26 22:47:01 +01:00
Usman Baig
9297e20604
fix: increase card field height and font size for larger card brand logos
2026-03-26 22:45:35 +01:00
Usman Baig
497f0f791a
fix: hide mollie spinners, add placeholders, errors only on submit, sliding interval toggle
2026-03-26 22:41:51 +01:00
Usman Baig
48f71ee65b
fix: checkout UI polish — brand colors, Pulse Select, logo, touched-only errors, no skeletons
2026-03-26 22:33:30 +01:00
Usman Baig
f72a140ca6
fix: add required cardHolder component for mollie components
2026-03-26 22:16:20 +01:00
Usman Baig
3e7a32dc91
fix: use correct mollie component types (expiryDate, verificationCode)
2026-03-26 22:11:30 +01:00
Usman Baig
e089640fb9
fix: cast querySelector result to HTMLElement for mollie mount
2026-03-26 22:04:55 +01:00
Usman Baig
22dddc6b6f
fix: mount mollie components after DOM ready via useEffect
2026-03-26 22:03:23 +01:00
Usman Baig
e23ec2ca40
feat: add payment form with mollie components card fields
2026-03-26 21:26:38 +01:00