Workflow overview

How transactions, validation, and invoicing work

Overview

Revclic provides a transparent and flexible way to manage affiliate commissions while accounting for returns, cancellations, and order changes.

This page explains your responsibilities, deadlines, and billing cycle.


1. Set up your product catalog

Before affiliates can promote your products, you need to publish your offers on Revclic:

  • Search for products in the Revclic catalog by name, brand, or EAN
  • For each product, define your selling conditions: price, commission rate, delivery time, and more
  • Offers can be created via the dashboard, the API, or through a custom integration

See the Product catalog guide for details.


2. Shopper arrives via affiliate link

When a shopper clicks an affiliate link:

  • They are redirected to your website
  • A tracking ID (revclic_id) is attached to the visit
  • This ID must be stored and used to report the transaction

3. Reporting a transaction

After a successful purchase:

  • You report the transaction to Revclic
  • The order is sent with:

    • The tracking ID
    • Basket items
    • Commission amounts per item
  • Each item starts with status pending

This allows item-level validation later.


4. Validation window (3 months)

You have 3 months from the transaction date to review each item:

  • Accept items that are confirmed
  • Reject items that are returned, cancelled, or invalid

🔹 Validation is done per item, not per order.

⏱ If no action is taken:

  • Items still pending after 3 months are automatically accepted

5. Monthly invoice generation

On the first day of the next month:

  • Revclic generates your invoice
  • The invoice includes:

    • All accepted items
    • Corresponding affiliate commissions
  • The invoice due date is 30 days later


6. Payment period (30 days)

You have 30 days to pay the invoice.

  • Payment can be made at any time during this period
  • Paying earlier speeds up the affiliate reward cycle

7. Affiliate payment finalization

  • On the 8th of the following month, Revclic:

    • Issues payment receipts to affiliates
    • Processes affiliate payouts

This buffer ensures accurate reconciliation.


✅ Summary timeline (simplified)

Step Timing
Shopper purchase Day 0
Validation window Day 0–90
Auto-accept pending items Day 90
Invoice issued 1st of next month
Payment deadline +30 days
Affiliate payout 8th of next month
gantt
    title Affiliation Timeline (From shopper click to affiliate payout)
    dateFormat  YYYY-MM-DD
    axisFormat  %b %d

    section Shopper Journey
    Shopper clicks affiliate link           :milestone, click, 2025-01-01, 0d
    Redirect & purchase                     :done, purchase, 2025-01-01, 1d

    section Merchant Reporting
    Transaction reported (items: pending)   :report, 2025-01-02, 1d
    Item validation window (90 days)        :validation, 2025-01-02, 90d
    Auto-accept remaining pending items     :crit, autoaccept, after validation, 1d

    section Billing
    Invoice generated (1st of month)        :milestone, invoice, 2025-05-01, 0d
    Merchant payment window (30 days)       :paywindow, 2025-05-01, 30d
    Invoice due                             :milestone, invoicedue, 2025-05-31, 0d

    section Affiliate Payouts
    Payout records generated (8th)          :milestone, payoutgen, 2025-06-08, 0d
    Payouts processed via Stripe Connect    :payoutprocess, 2025-06-08, 1d
    Affiliate payout received               :milestone, payout, after payoutprocess, 0d

Best practices

✔ Report transactions promptly
✔ Validate items regularly
✔ Pay invoices early to improve affiliate satisfaction


Next steps