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
)
