Skip to content

Commit e00631a

Browse files
Sync public snapshot from freebuff-private
1 parent ed6e204 commit e00631a

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

‎common/src/constants/freebuff-topups.ts‎

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,13 @@ export const AD_POSTPAID_DEFAULT_CREDIT_LINE_CENTS = 20_000
6969

7070
/** Collection must start before the minimum credit line can stop delivery. */
7171
export const AD_POSTPAID_COLLECTION_THRESHOLD_CENTS = 10_000
72+
/** Final collection tier; the effective trigger still reserves credit headroom. */
73+
export const AD_POSTPAID_MATURE_COLLECTION_THRESHOLD_CENTS = 20_000
74+
75+
/** Collect earlier until the advertiser has established a payment history. */
76+
export const AD_POSTPAID_INITIAL_COLLECTION_THRESHOLD_CENTS = 2_500
77+
export const AD_POSTPAID_COLLECTION_MIN_SUCCESSES = 2
78+
export const AD_POSTPAID_COLLECTION_MIN_HISTORY_DAYS = 14
7279

7380
/**
7481
* Referral launch promotion: qualify only after $100 has both been collected
@@ -100,7 +107,7 @@ export const AD_PLACEMENT_COLLECTION_RETENTION_DAYS = 180
100107
* Advertiser trust score / derived credit line (COD-268).
101108
*
102109
* The line is expressed as DAYS OF OBSERVED BURN, not as a raw multiple of a
103-
* 30-day total. Collection is nightly (plus a $100 threshold sweep), so the
110+
* 30-day total. Collection is nightly (plus payment-history threshold sweeps), so the
104111
* only question the line has to answer is "how many days of this advertiser's
105112
* spend are we willing to have outstanding between sweeps". Three days covers
106113
* a weekend plus one failed retry; ten days is the most we extend to anybody

0 commit comments

Comments
 (0)