Transactions

    The journey of every transaction in QUALITYCLICK — from receipt through review to payout.

    Transaction status

    Every transaction (sale, lead, app install) follows a 4-step workflow:

    openconfirmedpaid out
    cancelled
    StatusDescriptionStatus
    openNew transaction, not yet reviewed → Confirm or cancel
    confirmedTransaction reviewed and approved → Will be paid out in the next payout run
    paid outCommission paid to the partner → Can be cancelled retroactively
    cancelledTransaction rejected or revoked → Can be re-opened
    ⚠️Warning
    If a previously paid-out transaction is cancelled retroactively, it appears as a negative item on the partner's next credit note.

    Create transactions manually

    Under Transactions → Create you can manually create transactions.

    Required fields: PartnerID, order date, TransactionID, commission product, delivery date

    Edit transactions

    Under Transactions → Edit → Show you find the transaction list with filters by status, period, partner, product and more.

    Bulk editing: Select multiple transactions via checkbox, choose the action (confirm, cancel, re-open, recalculate commission) and click "Execute".

    Download: Export the filtered list as CSV — either as a complete dataset, QC-ID only, or TA-ID + revenue only.

    💡Tip
    QUALITYCLICK maintains a commission history. Even with retroactive changes, the commission rate that was valid at the time of transaction creation is always applied.

    Match transactions via CSV

    For bulk processing, upload a CSV file with transaction IDs under Transactions → Match.

    For partial cancellations or revenue changes (for percentage commissions), write the new revenue in the second column:

    CSV format with revenue change
    750224;93.40
    780358;119.99
    💡Tip
    We recommend working with your own TransactionID (TA-ID), as you can match it with your ERP system. The QC-ID is the internal sequential number and serves as a unique alternative for duplicate TA-IDs.

    Automatic approval

    • SOAP API: Create, confirm and cancel transactions programmatically. Details under SOAP Admin API.
    • Auto-confirmation: Automatically confirm all non-cancelled transactions after X days or at month-end.
    • FTP pickup: Pick up CSV files with transactions to confirm at regular intervals.

    Contact info@qualityclick.com to set up automations.

    Transaction log

    Under Transactions → Log you find the system log files.

    💡Tip
    Discarded transactions (e.g. missing cookie, invalid campaign ID, blocked partner) can be found in the transaction log — the "saved" column shows a dash "–" instead of a number.
    Still have questions?
    Our team is here to help with your integration — personally and competently.