Payments
You authorise Meritt from your own Stripe account, in one click: nothing to copy or paste. A customer's first sale binds them to their affiliate, and renewals follow with no cookie.
checkout.session.completed: the sale made through Checkout, a Payment Link or a Buy Button.checkout.session.async_payment_succeeded: the delayed payment that goes through, SEPA debit or bank transfer.invoice.paid: subscription renewals, tied to the customer rather than to the cookie.charge.refunded and charge.dispute.created: the refund and the dispute take the commission back.client_reference_id with the click cookie: the app gives you the line for Node, Python, PHP, Ruby, .NET, Java or Go.One click for the account, then the tag or one line of code.
Yes. The first sale binds the Stripe customer to the affiliate; every renewal invoice.paid is then credited according to the plan: recurring, lifetime or limited.
The refund takes back the share of commission matching the refunded amount, without changing the original sale: an entry is added.
No. You connect by authorising your account; you can revoke it from Stripe at any time.
Yes: each account connects to its own workspace, with its own affiliates, plans and invoices.
Yes: the delayed payment is read when it goes through, via checkout.session.async_payment_succeeded.
Your affiliates' links run through your site, so ad blockers do not cut them.
Meritt reads the sales, refunds and reversals of your PayPal account and finds the click in custom_id.
An affiliate program on Chargebee: the click in meta_data, payment_succeeded and payment_refunded reported to Meritt through the API.
Free until your first commission. No card asked for.