growsurf_request_participant_payout_destination_confirmation
Request participant confirmation of payout destination for PayPal or Wise via a one-time link that only they can open.
Instructions
Ask a participant to confirm their payout destination for a provider (by GrowSurf participant ID or email). Sends them a one-time confirmation link for the chosen provider; only the participant can open the link and confirm — this just triggers the message, and the provider must be enabled for the program. Returns { status, provider, providerDisplayName, expiresAt }. Targets campaignId if you pass it, otherwise GROWSURF_CAMPAIGN_ID.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| provider | Yes | The payout provider the participant should confirm a destination for. | |
| campaignId | No | Target program (campaign) id for this call. Defaults to GROWSURF_CAMPAIGN_ID when omitted. Pass the `id` returned by growsurf_create_campaign to configure or operate a program you just created, without restarting the server. | |
| participantId | No | ||
| participantEmail | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | Confirms the message was requested (`CONFIRMATION_REQUESTED`). | |
| provider | No | The payout provider identifier the participant was asked to confirm. Values are open-ended; current examples include `PAYPAL` and `WISECOM`. | |
| expiresAt | No | When the confirmation link expires, as a Unix timestamp in milliseconds. | |
| providerDisplayName | No | The customer-facing provider name (e.g. "PayPal", "Wise"). |