Skip to content
LaunchOfferwall

Integration

Run Affise offers on your own rewarded offerwall

Connect a network that runs on Affise using your partner API domain and key. Offers, goals and KPIs land on your wall every hour, and Affise postbacks approve, hold or reverse conversions by status.

What syncs from Affise

We read offers from the network's Affise partner API (version 3.0), up to 50 pages of 500 offers, every hour.

  • Offers

    Title, English description, logo, tracking link and up to five categories.

  • KPIs as instructions

    The offer's KPI text is shown to users as instructions, so they know what counts.

  • Goals and payouts

    Fixed payments are grouped by goal. Offers with several goals become multi-event offers; the highest payment per goal is used.

  • Targeting

    Allowed countries and operating systems from payments and targeting rules become wall targeting.

  • Tracking parameters

    We add sub1 (signed click ID), sub2 (user ID) and sub3 (app ID) to each link.

  • Status mapping

    Affise status 1 is approved, 2 and 5 are pending, and 3 is reversed.

Set up Affise

  1. Step 1: Find your API details

    In the network's Affise partner panel, open the API section and note the API domain (for example api-yournetwork.affise.com) and your API key.

  2. Step 2: Connect in LaunchOfferwall

    Go to Partners, choose Affise, enter the API domain and key. We test them and show how many offers are available.

  3. Step 3: Choose how to treat pending

    Leave pending conversions uncredited until approved (the default), or credit users as soon as a pending postback arrives.

  4. Step 4: Create a global postback

    In the Affise partner panel, open Postbacks, create a global postback for all statuses and paste the URL from your console.

Postback

The URL you paste into Affise

Affise fills {sub1} with our click ID, {action_id} with its conversion ID, {sum} with the payout, {status} and {goal}.

texttext
1https://offers.yournetwork.com/pb/p/CONNECTION_ID?key=YOUR_KEY&click_id={sub1}&txn={action_id}&payout={sum}&status={status}&goal={goal}

Frequently asked questions

Something else on your mind? hello@launchofferwall.com

Why should the postback cover all statuses?

So a conversion that is later declined reaches us as a reversal. We then send your publisher a negative postback and the user's reward is deducted.

What happens to a pending conversion that is approved later?

If you do not credit pending conversions, the pending postback is stored but not credited. When Affise sends the approved status for the same conversion, it is credited once.

Are CPA percentage (revshare) payments imported?

No. Only fixed payments are imported, because wall rewards are fixed amounts.

Does this work with any Affise network?

Any network that gives you partner API access. The API domain is specific to each network.

Connect your Affise account