← View All Guides
Wise logo
Integration Guide

How to Track Wise Affiliate Payout Status in GrowSurf

Add one Wise webhook and your GrowSurf Payouts page updates in real time instead of lagging behind the transfer.

Want the full setup walkthrough?

Use these docs for exact setup steps, supported fields, and troubleshooting.

After you fund a Wise batch, each payout still has a life of its own: the affiliate has to claim it, and Wise has to complete the transfer. A Wise webhook pushes those changes to GrowSurf as they happen, so the Payouts page reflects reality rather than the last time something polled.

The webhook is optional. Without it, payout data still updates, just more slowly.

Integration Steps

Connect Wise first

The Wise API token field in the GrowSurf Program Editor
Connect Wise in Program Editor > 4. Options > Integrations before adding the webhook.

The webhook reports on transfers GrowSurf created, so the integration has to be connected on the affiliate program first.

Create the webhook in Wise

The Wise Create a webhook form filled in with the GrowSurf webhook URL and Transfer update events
Name it GrowSurf, point it at the GrowSurf webhook URL, and subscribe to transfer update events.

In Wise, go to Settings > Connect and manage apps, scroll to Developer tools, and open Webhooks. Select Create a new webhook, name it GrowSurf, use the webhook URL from the Wise setup docs, and subscribe to Transfer update events.

Read the statuses on the Payouts page

The program’s Payouts page groups payouts by status — Upcoming, Queued, Issued, Failed, and Reversed. A funded payout sits in Wise waiting for the affiliate, and GrowSurf keeps it pending until Wise reports the transfer completed. That is the gap the webhook closes.

A funded Wise transfer waiting for the recipient to enter their details
A funded transfer waits on the affiliate until they claim it.

Know what the affiliate sees

A Wise email confirming the payout is available in the affiliate account
Wise emails the affiliate when the payout is sent and again when the money is available.

Wise emails the affiliate a secure claim link, then again when the payout is sent and when the money lands. If they already have a Wise account they can claim it to an eligible balance. An unclaimed payout is cancelled and refunded after 7 days.

Clear a payout that needs review

A payout can stay under Queued with a status of Needs review. GrowSurf will not resend it until the earlier transfer is resolved, which is what stops a double payment. Use Check Wise status to re-examine the earlier transfer; when it is safe, the action changes to Retry via Wise and GrowSurf resends it.

Tips

Add the webhook once, not per program

It lives in your Wise account settings, so a single webhook covers the transfers GrowSurf creates from your Wise Business account.

Do not resolve a stuck payout inside Wise

Needs review exists so the same affiliate is not paid twice. Creating a replacement transfer in Wise defeats that check.

Watch the 7-day claim window

A payout that no one claims is cancelled and refunded. If an affiliate keeps missing it, confirm the email address on their Wise account is the one they actually read.

FAQ

Is the Wise webhook required?

No, but it is worth the two minutes. Without it, payout statuses in GrowSurf can take some time to catch up with Wise.

Which Wise event should I subscribe to?

Transfer update events. That is what reports a transfer moving from funded to claimed to completed.

Does GrowSurf mark a commission paid before the money arrives?

No. The commission is marked paid only after Wise reports the transfer completed.

Trusted by marketing and product teams that grow through customer, user, and partner referrals.