DEMO · SAMPLE DATA Fictional partners. No live orders, credit redemption or connected systems.

Open questions

Every place the agreement can be read two ways, wired to a scenario that shows the difference in money.

8 questions with a knob

None of these is decided. Where the "currently" column says unresolved, the engine holds or reports the affected credits instead of choosing. Any other value is an assumption the build runs on so that it can run at all. Settling one takes a written answer and a new rule-set version in partner/domain/rulesets/; the test suite shows exactly what moved.

Questions

Scroll the table sideways to see every column.

QuestionConfiguration pathCurrentlySee it in money
OQ-03activity.lapse_rulepreceding_windowA customer lapses on the exact day the Credit Tier is measured
OQ-06qualification.allow_requalification_after_reversalFalseA refund reverses an issued credit, then the customer spends again
OQ-23suspension.credits_during_suspensionunresolvedA suspension spans the month end a referral qualifies in
OQ-08launch_grant.suspended_affiliates_receive_grantFalseno scenario yet
OQ-30launch_grant.unspent_after_grant_monthunresolvedno scenario yet
OQ-31launch_grant.missed_grant_monthunresolvedno scenario yet
OQ-28channel_offers.promo_code.new_activation_deadlinenot suppliedno scenario yet
OQ-29agreement_effective_onnot suppliedno scenario yet

The unresolved items that matter most

OQ-03

The one-day lapse conflict

Two sentences in the finalized agreement put the last active day one day apart. That can change the next month's Credit Tier.

See it in money →

OQ-06

Requalification after reversal

The agreement does not say whether a referral credit reversed after a refund can be earned again inside the original qualification window.

See it in money →

OQ-08 and OQ-23

What suspension costs

The finalized agreement permits withholding during a suspension but does not settle whether credits earned during one are later issued or forfeited. They are held; deferred and forfeited are simulation assumptions only.

OQ-23 →

OQ-30

Launch credits after their month

"Each month's grant does not carry over" against "all credits expire 12 months after issue". Closed-month launch credit is reported as carry-over unconfirmed; nothing is expired on the shorter reading.

See launch credits by state →

OQ-31

A launch month never issued

Launch credits are issued at the start of the month. If that is missed, or withheld during a suspension, the agreement does not say whether the month is still owed once it closes. It is held, never auto-issued.

Seen in the suspension scenario →