NEXAFF Help Center

Setup guides, integration docs, and support for brands and affiliates on the NEXAFF iGaming Affiliate Platform.

For iGaming Brands

As a brand (owner) on NEXAFF, you list your iGaming product, set commission rules, and grow your player base through a managed affiliate network. Here's the complete setup journey.

Brand accounts are created by the NEXAFF admin team. To get started, send your registration details and your account will be created within 24 hours.

Step 1 — Registration

Send the following details to savio.sami@tornet.co with subject line "NEXAFF Brand Registration":

1
Brand / company name
The name that will appear to affiliates on the platform
2
Contact email address
Used for login and platform notifications
3
Product type + website URL
Sportsbook, casino, or poker room — and your public website address
4
Preferred commission model
CPA / RevShare / Hybrid / CPL / CPC — or tell us and we'll advise
5
Logo + primary brand color (optional)
PNG or SVG logo, hex color code — for white-label branding on day one

Step 2 — Create Your Product

Once your account is active, log in and go to Products → New Product.

FieldDescription
nameYour product name shown to affiliatesRequired
typesportsbook / casino / pokerRequired
website_urlYour product's public URLRequired
descriptionShort pitch shown to affiliates on the product listingOptional
min_depositMinimum deposit to qualify a CPA/Hybrid FTD eventOptional
New products start in pending status. The NEXAFF admin reviews and activates them — usually within a few hours.

Step 3 — Set Commission Rules

Go to Commission → Add Rule for your product. Commission rules define how affiliates earn when they send you players.

ModelWhen affiliate earnsKey parameters
CPAPlayer makes their first deposit (FTD) above min_depositamount, min_deposit
RevShareEvery revenue event — % of net revenuerev_pct (e.g. 25 = 25%)
HybridCPA on FTD + RevShare on every revenue eventamount + rev_pct
CPLPlayer registers (before any deposit)amount
CPCEvery unique non-duplicate clickamount

Step 4 — Manage Affiliate Applications

Affiliates apply to promote your product. You control who gets access.

1
Review applications
Go to Applications in your dashboard — review the affiliate's profile, website, and traffic sources
2
Approve or reject
Approved affiliates immediately get an active tracking link. Rejected applicants are notified.
3
Monitor activity
Track clicks, FTDs, and commission cost per affiliate in your Reports section

Step 5 — Set Up Postback (S2S Tracking)

When a player completes an action (registers, deposits, generates revenue), you fire a server-to-server HTTP request to NEXAFF to credit the affiliate.

Postbacks must come from your server — not from a browser or frontend. Use HTTPS only.

Your postback URL format:

URL
https://p24-affiliate-api.savio-sami.workers.dev/postback
  ?token={YOUR_POSTBACK_TOKEN}
  &event={EVENT_TYPE}
  &click_id={CLICK_ID}
  &external_id={YOUR_PLAYER_ID}
  &amount={AMOUNT}
  &currency=USD

Your postback token is found in Products → View Product → Postback Token.

The click_id is passed to your landing page as a URL parameter (?click_id=xxx) when the affiliate sends traffic — store it and return it in the postback.

Example — PHP
// When player makes their first deposit (FTD event)
$url = 'https://p24-affiliate-api.savio-sami.workers.dev/postback'
     . '?token='     . urlencode($postback_token)
     . '&event=ftd'
     . '&click_id='  . urlencode($click_id)
     . '&external_id='. urlencode($player_id)
     . '&amount='    . urlencode($deposit_amount)
     . '¤cy=USD';

file_get_contents($url); // fire and forget

Step 6 — White-Label Branding (Optional)

Go to Branding in your dashboard to customize the platform appearance for your affiliates.

FieldDescription
logo_urlURL to your logo image (PNG recommended, min 200px wide)
primary_colorHex color code, e.g. #f59e0b — used for buttons and accents
footer_textText shown in footer, e.g. "Powered by BetMax Gaming"

For Affiliates

As an affiliate, you register on NEXAFF, apply to promote iGaming brands, and earn commissions for every player you send who converts.

Step 1 — Create Your Account

Go to p24-affiliate.pages.dev and click Register. Fill in:

Field
name, email, passwordRequired
website / traffic sourceRecommended
country, phoneOptional
payment_methodRequired — bank / crypto / PayPal / Wise
payment_detailsRequired — wallet address, IBAN, or email
Your account starts as pending. The admin team reviews and activates accounts — typically within 24 hours. You'll receive an email when approved.

Step 2 — Browse Brands & Apply

1
Go to Products
Browse all available iGaming brands — see their type, commission model, rates, and website
2
Apply to promote
Click Apply on any product. The brand owner reviews your application and approves or rejects it.
3
Get your tracking link
Once approved, your unique tracking link appears in My Links. It's active immediately.

Step 3 — Using Your Tracking Link

Your tracking link looks like this:

https://p24-affiliate-api.savio-sami.workers.dev/t/{your-tracking-code}?sub1=campaignA&sub2=banner1

Add sub1 and sub2 parameters to tag your traffic sources. These appear in your reports so you know which campaigns convert best.

When someone clicks your link, NEXAFF logs the click and redirects them to the brand's website. The click_id is automatically attached — you don't need to do anything.

Step 4 — Earnings & Payouts

1
Earnings are auto-credited
When a conversion event fires (FTD, revenue, registration) your commission is calculated and added to your ledger balance
2
Request a payout
Go to Payouts → Request Withdrawal. Enter the amount (must not exceed your balance) and confirm your payment details.
3
Track your payout status
Status goes: pending → approved → paid. You'll receive an email at each stage. Invoice auto-generated on approval.

Postback Parameters

Full reference for the S2S postback endpoint used by brands to fire conversion events.

Endpoint
GET  https://p24-affiliate-api.savio-sami.workers.dev/postback
ParameterTypeDescription
tokenstringYour product's postback token — found in product settingsRequired
eventstringEvent type — see Event Types table belowRequired
click_idstringThe click_id received when the player arrived via the affiliate linkRequired
external_idstringYour internal player ID — used to track player lifetime valueRequired
amountfloatDeposit/revenue amount in the currency specifiedOptional
currencystringISO currency code, e.g. USD, EUR. Defaults to USD.Optional

Event Types

EventTriggers commission whenNotes
registrationCPL rule is activePlayer created an account on your platform
depositAny deposit — logged for reporting, no commission unless part of Hybrid
ftdCPA or Hybrid rule activeFirst-time deposit. Triggers flat CPA if amount ≥ min_deposit
revenueRevShare or Hybrid rule activeNet gaming revenue from the player. % calculated from rev_pct setting

Error Codes

HTTPMessageWhat to do
401Invalid credentials / Invalid tokenWrong password or expired JWT — log in again
403pending_approvalAffiliate account not yet approved by admin
403ForbiddenWrong role trying to access a restricted route
404Not foundResource doesn't exist — check IDs
400VariousMissing or invalid parameters — check the request body
200ignored: duplicate_clickSame IP + product within 24h — expected, no action needed
200ignored: already_convertedSame click_id + event already recorded — idempotent, safe

Frequently Asked Questions

How long does affiliate account approval take?
Typically within 24 hours on business days. You'll receive an email when your account is activated. If you haven't heard back in 48 hours, contact us.
How long does brand/product approval take?
Brand accounts and new products are reviewed within a few hours during business hours. Complex setups may take up to 24 hours.
What payment methods are supported for affiliates?
We support bank transfer, cryptocurrency (BTC/USDT/ETH), PayPal, and Wise. Payment details are set during registration and can be updated from your profile.
What is the minimum payout amount?
Minimum payout is determined per brand and commission agreement. Check your product details or contact the admin team for your specific threshold.
Why is my postback returning "click not found"?
This usually means the click_id wasn't stored correctly. Make sure you capture the ?click_id= parameter from your landing page URL and pass it back exactly as received. Also verify your postback token matches the product.
Can I promote multiple brands at once?
Yes. Apply to as many brands as you like. Each approved application gives you a separate tracking link. Earnings from all brands appear in the same unified ledger.
How do I report suspicious affiliate activity as a brand?
Contact the admin team directly. Admins can review duplicate click reports, inspect conversion patterns, and suspend problematic affiliates immediately.
Is there a referral program for affiliates who bring other affiliates?
Yes — NEXAFF has a built-in referral system. Your referral code can be shared with other affiliates. When they register using your code, the relationship is tracked and referral commissions apply per the active referral commission rules.

Contact & Support

Can't find your answer here? Reach out directly:

TopicContact
Brand registrationsavio.sami@tornet.co — subject: "NEXAFF Brand Registration"
Affiliate supportsavio.sami@tornet.co — subject: "NEXAFF Affiliate Support"
Technical / postback issuessavio.sami@tornet.co — subject: "NEXAFF Technical Issue"
Billing / payout disputessavio.sami@tornet.co — subject: "NEXAFF Payout Issue"

← Back to NEXAFF  ·  Dashboard  ·  © 2026 NEXAFF. All rights reserved.