You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Updated 2026-05-29 -- name the Impact-facing Kilo Pass reward unit `Kilo Pass Bonus Credits`.
21
22
22
23
## Conventions
23
24
@@ -631,8 +632,8 @@ application, and Kilo Pass redeems after local referral bonus allocation.
631
632
local reward eligibility, application, cancellation, or reversal.
632
633
633
634
158a. For Kilo Pass, when a local referral bonus reward is allocated/granted, the system MUST queue asynchronous Impact
634
-
Advocate reward lookup and single-reward redemption using the reward amount and USD unit so Impact reporting
635
-
matches Kilo allocation state.
635
+
Advocate reward lookup and single-reward redemption using the USD-denominated reward amount and the
636
+
`Kilo Pass Bonus Credits` unit so Impact reporting matches Kilo allocation state.
636
637
637
638
158b. Kilo Pass Impact Advocate reward redemption MUST be idempotently queued per local reward and MUST NOT block paid
638
639
conversion processing, reward ledger creation, reward application, billing settlement, or user access.
@@ -775,6 +776,10 @@ application, and Kilo Pass redeems after local referral bonus allocation.
775
776
776
777
## Changelog
777
778
779
+
### 2026-05-29 -- Name the Kilo Pass Impact reward unit
780
+
781
+
Kilo Pass reward synchronization sends the `Kilo Pass Bonus Credits` unit to Impact Advocate while retaining the USD-denominated local reward amount.
782
+
778
783
### 2026-05-28 -- Enforced EFW refunds are adverse payments
779
784
780
785
Classified an enforced Stripe Early Fraud Warning refund as an adverse qualifying payment for both covered products. Pending or earned-but-unapplied rewards cancel, already-applied rewards require support review, and later refund or chargeback delivery must remain idempotent.
0 commit comments