A wall that starts as a link
A placement is your wall instance. It has an id, and that id is the URL. Open it in an iframe, a tab or a webview with your own user id, signed on your server with your wall key, and the wall is live for that user.
OpusWall gives your reward site, app or game a wall of campaigns we agreed directly with the studios behind them. Your users complete offers and are credited in your currency, at your exchange rate. You keep an agreed share of every conversion.
Your users, your currency, your interface where you want it. What we own is the campaign supply and the record of what was completed.
A placement is your wall instance. It has an id, and that id is the URL. Open it in an iframe, a tab or a webview with your own user id, signed on your server with your wall key, and the wall is live for that user.
Your revenue share is set on your organization and applied to every conversion payout, in whole cents, rounded in a way that can never hand out more than came in. It is not renegotiated campaign by campaign.
When a conversion settles we call your server with the user, the amount in your currency and a signature you verify; a reversal arrives the same way. A failed call is retried for about three days, and every attempt is in your panel with your server's answer.
Users see your points, coins or credits, converted from cents with the exchange rate on your placement. They never need an OpusWall account and never see ours.
One of the three runs today — the hosted wall. The SDK and the Offers API are specified, not built. Whichever you use, the clicks, the conversions and the postback are the same.
Earnings are the sum of real conversion rows, not an estimate that gets corrected later.
Where the platform stands today
Every settled conversion adds your share of that payout to your balance, as an integer number of cents. Nothing is estimated and nothing is averaged: the balance is the sum of real ledger rows.
A reversed conversion subtracts the same amount it added. Reversals are rare, but they are part of an honest ledger and they are visible as their own movement rather than as a silent correction.
Payouts are made in US dollars against your balance, once it is above the minimum below. The minimum exists so that a payout costs less to send than it is worth.
Your own users are paid by you, in your own currency, on your own schedule. What you credit a user and when is your decision — the wall never touches your user balances.
The publisher panel shows your clicks, conversions and earnings by placement, campaign and country, your ledger — one row per balance movement — and your payout requests, each figure computed by the database from real rows.
Each placement's page shows every postback attempt with the signed request and your server's answer, and sends a test postback through the real worker before a real conversion arrives. What your server acknowledged is the authoritative record on your side.
Advertisers pay for people, so the wall only works if the people are real. Automated completions, incentivised misrepresentation and traffic your users did not choose are grounds for withholding a conversion and, if it continues, for suspending a placement.
The application asks what you run, roughly how large your audience is, and how you monetize today. It takes a few minutes, and a person reads it.