Payout Links is the most straightforward solution offered by Dots, allowing you to send money without the need to create a user or transfer manually.

You can send a payout link automatically through email or SMS or share the link manually. New payees will be guided through a quick onboarding process and given tons of convenient payment options to receive their payout.

Requirements

Before creating your first Payout Link, you must have:

  • A Dots account.
  • Created an App using the Dashboard or the Dots API.

If you haven’t completed one of these steps, access the Getting Started before continuing.

You can create a Payout Link using the Dashboard or the API. Below you will find the steps to create a Payout Link using each of these options:

To create the Payout Link using the API, you will need to use the App API Key and Client ID. You can find this information by accessing the Dashboard, selecting the desired App, and then selecting API Management on the sidebar.

With your credentials, you can create the Payout Link using the Create a Payout Link endpoint. The only required parameter is the amount value. However, you have several other options available, which are described in the following table:

ParameterDescription
user_idThe user’s id.
payeeThe payee.
amountREQUIRED. Amount to be paid in cents.
deliveryDelivery information.
delivery.messageMessage to send in the SMS message that is sent to the payee.
delivery.methodDelivery method. Options: sms, link, email, all.
force_collect_compliance_informationForce the collection of 1099 or W-8 information.
tax_exemptPayout links marked as tax_exempt will not be counted towards the 1099 threshold.
metadataSet of key-value pairs that you can attach to an object. It is useful for storing additional information about the object in a structured format.
memoAdd a memo to the top of the Payout Link.
idempotency_keyUnique UUID key that prevents duplicate requests from being processed.
payout_fee_partyOverrides the setting for which party will pay fees on this payout.
additional_stepsArray of steps in the onboarding process. Options: compliance, id-verification, background-check, manage-payments, manage-payouts, payout, redirect.                                  

The following code block presents request and response examples of creating a Payout Link using the Create a Payout Link endpoint.

The link parameter in the response will provide the Payout Link you can share with the payee.

When the payee receives and uses the Payout Link, they’ll be redirected to the Dots portal. The payees will be guided through a quick onboarding process. The payee will complete the following steps:

  1. Enter a phone number.
  2. Verify the phone number.
  3. Submit the IRS Form W-8BEN or W9 depending on location and payout size.
  4. Select the payout method.
  5. Provide the payout method information.

Payees can retrieve their funds using several payout rails, such as local bank transfers, wire transfers, and PayPal. Access the Supported Countries page to see what payment options are available in your country.

The following video presents an example of when the payee doesn’t need to submit the IRS Form W-8BEN and selects the Amazon Gift card as the payment method.

What’s Next?

To stay up to date with all updates of your payouts, you can configure webhooks. Access the Webhooks documentation page to configure your webhooks in Dots.

If you’re using Dots API, check the complete list of error codes you can receive.