LogicSRC standards surface
++ One file a merchant serves about the commission it pays, and four calls that let a + person or an agent earn it. No network in the money. +
+
+ Affiliate marketing runs through networks, and the networks are the problem. A merchant
+ pays a third of every commission for a pixel and a payout file. An affiliate applies to
+ each program by hand, waits weeks, and ends up with ten dashboards that disagree. Terms
+ live in a PDF signed once. A conversion is reversed with no reason. A payout arrives sixty
+ days later, minus a fee. And none of it is readable by a machine, so an agent that could
+ earn by recommending the right product cannot find out what the commission is. The
+ merchant already knows what it pays and what each sale was worth. OpenAffiliate is that,
+ written down, at /.well-known/openaffiliate.json.
+
+ Status: 0.1. The reference implementation is{" "} + crawlproof.com, which runs its own + program, joins other merchants' programs from the same dashboard, and pays in USDC on + Polygon. The smallest valid file is a merchant with a name and a program with a title + and one thing it pays. +
++ A commission fetched from the merchant's own origin is the commission the merchant + says it pays, today, in words it cannot say it never agreed to. +
+{DESCRIPTOR}
+
+ pays is one entry per event. window{" "}
+ is the attribution window in days and attribution whether a
+ later click replaces an earlier one. hold_days is the refund
+ window a conversion waits out as pending. payout.methods are{" "}
+ asset/chain pairs or a named rail. self{" "}
+ says whether the affiliate's own purchase pays. Unknown keys are kept.
+
| + {what} + | +{how} | +
{JOIN}
+ | event | +what happened | +how it pays | +
|---|---|---|
+ {event}
+ |
+ {what} | +{how} | +
| on a network | +with OpenAffiliate | +
|---|---|
| {before} | +{after} | +
| + {what} + | +{why} | +