package payments import "time" const ( FullRefundThreshold = 72 * time.Hour PartialRefundThreshold = 24 * time.Hour NoShowThreshold = 24 * time.Hour DepositDeadlineWindow = 24 * time.Hour DepositAdvanceWindow = 36 * time.Hour FullRefundTier = "full_refund_72h" PartialRefundTier = "partial_refund_24h_72h" NoRefundTier = "no_refund_under_24h" ProtectedDepositMaxPct = 0.50 RequiredDepositPct = 0.20 LoyaltyStampCost = 10 LoyaltyDiscountPercent = 10.0 )