This guide explains whether you can embed checkout on a sales page, and how affiliates can use links on their own sites to earn commission.
Quick Answer
Embed: Not supported. You cannot embed the checkout or sales page in an iframe on another site.
Redirect: Fully supported. Affiliates put their link on their site. When a customer clicks it, they are redirected to your page. Commission is tracked when the purchase completes.
Two Ways to Run Campaigns
Before you set things up, know which scenario you use. They work differently.
Payment happens inside your system. Use the gateways you configure under Settings → Payment Gateways (Stripe, PayPal, Razorpay, Paystack, Flutterwave, Bank Transfer, COD, and more).
Modes:
- Cart Mode — Standard shop. Affiliates share a link. Customer clicks → goes to your store → buys.
- Sales Mode — You create products, add a buy button to your external landing page, and affiliates share a link to that page. Customer clicks affiliate link → lands on your page → clicks buy button → checkout on your system.
Payment happens on WooCommerce, Shopify, or your own site. Your AffiliatePro system only tracks conversions (via Postback, JS Pixel, S2S API, etc.). Set the Campaign Target Link to the external URL and configure the Integration Setup tab.
Setup: Campaigns (Link-Based)
- Go to Marketing → Campaigns.
- Create or edit a campaign (Banner, Text, Link, or Video).
- In General Settings, set Campaign Target Link to your sales or checkout URL.
- In Integration Setup, choose the tracking method (JS Pixel, S2S, Postback, etc.).
- Save.
Affiliates get their link from Campaigns in the affiliate panel and use it as a button or text link on their site.
Setup: Sales Mode (Button on Your Landing Page)
- Go to Marketing → Store → Store Settings. Switch to Sales Mode.
- Go to Store → Sales Products → Add Sale Page Product.
- For each product, click Integration Code in the list. Copy the script and button attribute.
- Add them to your external HTML landing page.
- Create a campaign at Marketing → Campaigns with Campaign Target Link = the URL of that landing page.
Affiliates share their link to your landing page. They do not add any button — you do. They only share the link.
What Affiliates Do
Campaigns: Copy link from Campaigns → put it on their site (button or text) → customer clicks → redirects → purchase → commission.
Sales Mode: Copy link from Campaigns → share it → customer clicks → lands on your page with the buy button → clicks button → checkout → commission.