S-13 PERURI × Stripe
PRD-001 · TP-02 counter tablet · S-13 Periksa angka

PERURI accents in Stripe's visual language

A modern, clean and minimalist interpretation of S-13, the screen where a walk-in customer confirms what they pay and what they receive. The structure and restraint come from Stripe's web and app. The colours, shapes and typeface come from the PERURI Digital Summit 2026 key visual.

Tablet at 1280×800, scaled to fit. Sample numbers. "[Nama money changer]", "[Logo]" and "[Nama platform]" stay placeholders (Q-24).

What we took from Stripe, and how it became ours

Six moves, each traced to Stripe screens on Mobbin and translated to PERURI's palette and a counter tablet read at arm's length.

1 · Split checkout

A coloured summary side, a white working side

Stripe Checkout puts the merchant's colour on the left and the task on the right. Ours: PERURI navy holds the step, the title and the "powered by" line; the white side holds only the numbers and the decision.

Stripe: payment link preview
2 · One bold moment

Angled shapes instead of a gradient

Stripe's signature is a single diagonal gradient. Ours is the key visual's angled hexagons in electric blue and purple, in the corner of the navy panel only, so the delight never competes with the amounts.

Stripe: homepage hero
3 · Navy, not black

Ink and neutrals biased to the brand

Stripe never uses pure black; its text is a deep slate-navy on cool off-white. Ours: ink #141A4F and slate #5B6185, both drawn from PERURI navy, on white with #E3E5F0 hairlines.

Stripe: payment detail
4 · Label over value

Small uppercase labels, large tight numbers

Stripe's receipts pair "AMOUNT PAID" labels with the figure, and show the currency code lighter than the number. Ours: ANDA MEMBAYAR over a 74 px amount; "USD" and "Rp" are kept first, as the format rule requires, but set lighter.

Stripe: receipt
5 · Hairline sheet with soft depth

One white sheet, a tinted footer for the facts

Stripe groups figures in a single bordered surface with a faint layered shadow, and puts the summary in a tinted strip. Ours: pay and receive share one sheet with an exchange mark, and the rate and the lock time sit in a lavender-tinted footer.

Stripe Dashboard app: payment
6 · One accent for action

Electric blue does one job

Stripe's blurple marks the action and little else. Ours: PERURI electric blue fills only the confirm button and the small icons. Purple stays in the shapes, because purple text on white fails contrast (3:1).

Stripe: checkout

Tokens

PERURI colours sampled from the key visual (Figma node 387:16619; "Legacy Purple" is a named variable there). Neutrals derived for the UI.

PERURI navy
#202887 · summary panel
Electric blue
#3C3CF8 · action, icons
Purple
#E957FF · shapes only
Lavender
#CFCFFF · labels on navy
Ink
#141A4F · text
Slate
#5B6185 · labels
Tint
#F1F1FF · fact strip
Hairline
#E3E5F0 · borders
Amount · 74/76 700Rp16.250.000
Title · 46/50 700Periksa angka transaksi Anda
Label · 16 600 capsAnda membayar
Body · 18 400Kurs 1 USD = Rp16.250 · Berlaku sampai 14:35
TypefaceInter, the key visual's typeface, standing in for Stripe's Söhne

Unchanged from PRD-001