Skip to content

[FE-01] Implement Stellar blockchain payment checkout flow - #305

Merged
Leothosine merged 2 commits into
tosirano:mainfrom
devwums:feat/fe-01-stellar-payment-checkout
Jul 21, 2026
Merged

[FE-01] Implement Stellar blockchain payment checkout flow#305
Leothosine merged 2 commits into
tosirano:mainfrom
devwums:feat/fe-01-stellar-payment-checkout

Conversation

@devwums

@devwums devwums commented Jul 16, 2026

Copy link
Copy Markdown
Contributor

Summary

Implements the Stellar blockchain payment checkout flow for the platform, enabling customers to pay with XLM, USDC, and BITE loyalty tokens.

Changes

  • Added rontend/components/checkout/StellarCheckout.tsx — a fully accessible checkout component that:
    • Displays a line-item order summary with total
    • Lets users select their preferred Stellar asset (XLM / USDC / BITE)
    • Validates the payer's Stellar public key format (G…, 56 chars) before submission
    • Calls the payment backend (placeholder wired to /payments/stellar/initiate) and renders the resulting transaction hash with a Stellar Explorer deep-link
    • Handles loading, error, and success states

closes #269

@Leothosine
Leothosine merged commit f332e3d into tosirano:main Jul 21, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FE-01] Implement Stellar blockchain payment checkout flow

2 participants