Advanced

Settings > Advanced

1. W-9 Form

This feature allows you to easily collect your U.S. affiliates' W-9 forms for tax filing purposes. Affiliates will get to confirm if they're U.S. residents first to determine if they must fill in this form.

You will first need to enable it by clicking this button.

You can also select which email address will you receive the signed forms by clicking Configure.

Example

This is how a W-9 form is collected from an affiliate.

2. Multi sign-up pages

This is what allows you to have different sign-up pages for different affiliate programs at the same time! After enabling this feature, each program will show up with a different link in the Programs tab. Also, it unhides the option to select a different program for invited affiliates to join MLM.

3. Track Pending Referral Orders

This is where you can choose to Record Pending Orders as successful referrals even though they weren't paid for or marked as paid on Shopify.

If this isn't enabled, we'll keep tracking only Paid orders by default.

4. Report data (optional but important)

This is where you can choose which sale data should be used and displayed to your affiliates regarding commission calculation - your Total Sales on Shopify or Commissionable Sales in BixGrow.

The Commissionable Sales value is usually less than of Shopify's Total Sales since it's often set up as Total Sales minus the fees.

5. Webhooks

Webhooks allow your store to receive real-time updates from BixGrow whenever specific events happen. Once set up, BixGrow will send an HTTP POST request to your provided URL every time the selected event occurs. The webhooks can automate workflows, sync data to external systems, or trigger actions in your backend.

a. Supported events

You can create webhooks for the following topics:

  • Affiliate created: Triggered when a new affiliate is successfully created

  • Order created: Triggered when a referral order is recorded in BixGrow

  • Order approved: Triggered when an order is approved and becomes eligible for commission

  • Payout generated: Triggered when a payout record is created for one or more approved commissions

  • Payout paid: Triggered when a payout is marked as paid

b. Create a webhook

  • Click Create webhook

  • Select a Topic (or event type)

  • Enter your webhook URL — this is where BixGrow will send POST requests

  • Click Create. Once saved, your webhook becomes active immediately.

c. Payload Format

For each event, BixGrow will send a JSON body that includes relevant data.

Last updated