Payout Links

Low-code solution to accept payouts

Introducing Payout Links - Make sending out money to beneficiaries, simple and easy. Improve customer / vendor / partner's experience by making instant payouts in their preferred mode of transaction with preferred processor.

  • Corporates - Pay marketing affiliates and reimburse employees.

  • BFSI (Banking, Financial Services, and Insurance) - Settling insurance claims and paying DSA (Direct Selling Agents) incentives.

  • Healthcare - Pay field agents, handle reimbursements, and issue refunds.

  • Travel and Hospitality - Pay commissions to vendors, handle reimbursements and do refunds.

  • Rental Business - Process Security Deposit Refunds for all rental business like car, housing, furniture and appliances.

  • Online gaming - Distribute prize money to players.

  • NGOs & Political Organisations - Reimburse field agents and volunteers.

Prerequisites

  • Create a Hyperswitch account via the dashboard and create a profile (read more)

  • Add a payout processor to your account

Note: Domain name might vary based on the testing and production environment.

Info: Payout links are secure by nature and should only be opened within an iframe of whitelisted domains in production. For ease of access, these links can be used in a test mode (for non production env) which removes the necessity of configuring whitelisted domains and loading these links within an iframe.

There are a couple of ways for using payout links.

  • Creating default links

  • Customizing UI of individual links

  • Serving links from a custom domain

  • [TEST MODE] Opening non-iframed links

Note: It is recommended to set payout_test_mode to true for quickly testing the payout links. Alternatively, test_mode can be sent in the individual payout link's create request.

This creates a default payout link using the payout link config that was configured for the profile. In case payout config is not configured and not passed during create request, a default set of UI config is used.

  • Set payout_link to true

Default payout link opened in an iframe hosted locally

Each payout link can be configured inidividually during payout creation, by including the payout_link_config object. UI config and access control (test_mode) can be specified during creation. However, domain_name is always configured at a profile level.

Customized payout link opened in an iframe hosted locally

Note: This feature is available only in non-production environment. This essentially bypasses the server side and client side validations which are in place for making sure links are only opened within an iframe of a whitelisted domain.

Note: This can be achieved by either setting this behaviour at the business profile level, or can be set in individual link create requests.

Setting at business profile level

  • Any new payout links created for this business profile will be accessible through browser's new tab.

Creating test links on demand

  • Set test_mode during payout link creation

Payout link opened in a browser tab in test mode

FAQ

Last updated

Was this helpful?