Skip to main content

usePurchaseStatus

SolvaPay SDK v1.0.0


SolvaPay SDK / react/src / usePurchaseStatus

Function: usePurchaseStatus()

usePurchaseStatus(): PurchaseStatusReturn

Defined in: packages/react/src/hooks/usePurchaseStatus.ts:21

Hook providing advanced status and helper functions for purchase management

Focuses on cancelled purchase logic and date formatting utilities. For basic purchase data and paid status checks, use usePurchase() instead.

Returns

PurchaseStatusReturn

Example

const { cancelledPurchase, shouldShowCancelledNotice, formatDate, getDaysUntilExpiration } = usePurchaseStatus();

if (shouldShowCancelledNotice && cancelledPurchase) {
const formattedDate = formatDate(cancelledPurchase.endDate);
const daysLeft = getDaysUntilExpiration(cancelledPurchase.endDate);
}