Publisher integration
ShiftCode offerwall integration
Add the ClixWall Wall to a ShiftCode reward site, then connect its postback so confirmed conversions credit the right member. ShiftCode menu labels can differ by version; check the settings in your own installation.
1. Add your site in ClixWall
Create a publisher website in ClixWall and copy its API key. Each site has its own key and postback settings. The general integration guide shows where to start.
2. Create a custom network in ShiftCode
In the ShiftCode admin panel, open Products, Paid To Sign Up, then Affiliate Networks. Add a custom network named ClixWall and enable its reward postback. Copy the callback URL that your ShiftCode installation generates. Its exact field names and reward settings depend on your ShiftCode setup.
3. Configure and test the postback
Save your ShiftCode callback URL in the ClixWall publisher website settings. Map the member ID, user reward, transaction ID and status with the supported ClixWall placeholders and the field names your ShiftCode network expects. The postback reference lists the placeholders and test tool.
4. Embed the Wall on a ShiftCode page
Create a page in ShiftCode and add this iframe. Replace YOUR_API_KEY with your site's ClixWall API key. The ShiftCode username token should resolve to the member opening the page; verify the rendered URL with a test account.
<iframesrc="https://clixwall.com/wall?api=YOUR_API_KEY&user={~$user.username~}"title="ClixWall offers"style="width:100%;min-height:800px;border:0"></iframe>
The older ClixWall example used an HTTP URL. Use the HTTPS apex domain shown above for new embeds.
5. Check the reward flow
Open the Wall as a test member, then send a test postback from ClixWall's website settings. Confirm that ShiftCode credits the intended member once, and test how your setup handles a reversal. A 200 response alone does not prove the member balance changed. If the callback fails, compare its URL, field mapping and server log with the postback guide.