Payment Status

A calm, Apple-grade payment confirmation card with animated SVG path checkmark drawing, staged verification lifecycle transitions, receipt inspection, and failure recovery.

Payment Successful

Your purchase with EasyUI Cloud is confirmed.

Total$149.00
Transaction ID
Date & TimeToday at 3:42 PM
Payment MethodApple Pay (•••• 4242)

Installation

Add the component directly to your repository using shadcn CLI:

npx shadcn@latest add Surajmaurya1/easyui/payment-status

API Reference

PropTypeDefaultDescription
status'processing' | 'verifying' | 'success' | 'failed' | 'refunded''processing'Current lifecycle state of payment
amountstring | number'$149.00'Transaction total amount formatted or numeric
currencystring'
#x27;
Currency symbol prepended to amount
transactionIdstring'tx_9842a8d11c7f'Unique transaction identifier
datestring | Date'Today at 3:42 PM'Date/time timestamp of payment
paymentMethodstring'Apple Pay'Payment gateway or card provider
last4string'4242'Last 4 digits of card or account
itemsPaymentReceiptItem[][...]Itemized purchase items for detailed receipt view
merchantNamestring'EasyUI Cloud'Merchant or brand organization name
onRetry() => voidundefinedCallback fired when user clicks Try Again
onChangePaymentMethod() => voidundefinedCallback fired when user changes card method