Inqud Docs
  • Developer
    • 🟒Inqud API
    • πŸ”‘Authentication
    • πŸͺWeb Hooks
      • Web Hook Verification
      • Payment Web Hook
    • Payment Statuses
    • πŸ“ƒAPI Reference
  • Payments
    • πŸ”’Payment Methods
    • πŸ’ΈWithdrawal/Payout
      • Cross Payout Feature
    • πŸ’°Deposit/Payin
    • πŸ’°H2H Deposit/Payin
  • Crypto Widget
    • πŸ’£Integration overview
    • Usage models
    • Extra features
      • Auto-conversion
      • Preselected currency checkout
    • πŸ’±Coverage
    • πŸ“„Glossary
    • βœ…Get started
      • Onboarding
      • Setup instructions
    • πŸ”ŽExplore
      • Checkouts
      • Requests
      • Payments
    • πŸ’»Integration
      • βš™οΈRedirect payment flow
      • βš™οΈEmbedded widget
      • βš™οΈUsing your own UI with Inqud processing
      • πŸͺWeb Hooks
        • Checkout Web Hook
        • Request Web Hook
      • πŸ“ƒAPI Reference
  • Crypto Static Addresses
    • πŸ“ƒOverview
    • πŸ’±Coverage
    • βœ…Get Started
      • 1️⃣Step 1. Account verification
      • 2️⃣Step 2. Project setup
      • 3️⃣Step 3. Integration
    • πŸ’»Integration
      • βš™οΈAPI Integration
      • πŸͺWeb Hooks
      • πŸ“ƒAPI Reference
  • Crypto Recurring
    • πŸ“ƒOverview
      • Inqud Hosted Page overview
      • Inqud Recurring SDK overview
    • πŸ’‘Use Cases
      • Subscription Payments
      • On-Demand Payments
    • πŸ’±Coverage
    • πŸ“„Glossary
    • βœ…Get Started
      • 1️⃣Step 1. Account verification
      • 2️⃣Step 2. Project setup
      • 3️⃣Step 3. Plan setup
      • 4️⃣Step 4. Integration
    • πŸ”ŽExplore
      • How it works
      • Project
      • Plan
      • Authorization
      • Subscription
      • Invoice
      • Payment Intent
    • πŸ’»Integration
      • βš™οΈInqud Hosted
      • βš™οΈRecurring SDK
        • SDK Package & Docs
        • SDK Usage Example
        • Example Sandbox
      • πŸͺWeb Hooks
        • Subscription Web Hook
        • Authorization Web Hook
        • Invoice Web Hook
      • πŸ“ƒAPI Reference
Powered by GitBook
On this page
  1. Payments
  2. Withdrawal/Payout

Cross Payout Feature

Cross Payouts allow making a payout when there are not enough funds in the target asset, by automatically exchanging another asset from the user’s balance.


How It Works

  • If the user does not have enough balance in the requested asset (e.g., USDT) for payout,

  • The system will automatically exchange funds from another available asset (e.g., USDC) to cover the payout amount.

  • Exchange and payout operations are created automatically.


Example

Scenario:

  • User has:

    • 10 USDT

    • 20 USDC

  • User initiates a Cross Payout request for 30 USDT.

Result:

  • An exchange order is created: 20 USDC β†’ 20 USDT

  • A payout order is created: 30 USDT


Requirements

To use the Cross Payout feature:

  1. Enable Feature: Contact support to enable Cross Payout for your account.

  2. Pass Additional Parameter: In the API request, specify the crossPayoutAsset parameter (the asset to exchange from).

    Example:

    {
      "amount": "30",
      "method": "CRYPTOCOIN",
      "asset": "USDT",
      "crossPayoutAsset": "USDC",
      "cryptoAddress": "0x74d94632c97f30f5ae124ad25c12c47a27558009"
    }
PreviousWithdrawal/PayoutNextDeposit/Payin

Last updated 21 days ago

πŸ’Έ