Skip to main content

How to manage payroll with Infini: Batch Send Feature Overview

Written by Cavie
Updated over 2 weeks ago

I. Feature Overview

Batch Send is a core feature on the Infini platform designed to improve both payment efficiency and accuracy. By uploading a single CSV file, you can initiate multiple transfers at once—either external blockchain transfersor internal transfers between Infini accounts. This feature is ideal for handling high-volume payout scenarios quickly and reliably.

II. Pain Points Addressed

Batch Send is built to solve the following challenges:

  1. Low efficiency with one-by-one transfers: Processing payments individually is repetitive and time-consuming, especially with many recipients.

  2. High risk of manual errors: Copying and pasting wallet addresses or amounts can easily lead to mistakes and potential financial loss.

  3. Lack of centralized management: Without a unified tool, organizing, executing, and tracking a large number of transfers becomes an operational burden.

  4. Fragmented workflows: Switching between on-chain transactions and internal account transfers can be confusing and difficult to manage efficiently.

III. Feature Highlights

  1. One-click bulk processing for maximum efficiency: Upload one CSV file to create up to 500 transactions for KYC users or 2,000 transactions for KYB users in a single batch—substantially improving your payout workflow.

  2. Standardized templates for easy setup: We provide a clear CSV template. Simply fill in the required fields as instructed, no complicated configuration needed.

  3. Flexible support for multiple transfer types: A single CSV file can include both external blockchain transfersand internal Infini account transfers, giving you one streamlined solution for different payout needs.

  4. Better reconciliation with the note field: Add a unique memo for each transfer to simplify reconciliation, improve bookkeeping clarity, and enhance operational transparency.

IV. Step-by-Step Guide

Step 1: Download the CSV Template

Click [Payment] in the left-side menu, then select [Transfer], and locate [Batch Send].

Step 2: Fill Out the CSV File

Open the template using Excel or a text editor and carefully fill in the required fields: destination_addressamountchain_idtoken_id, and transfer_type.

Important Note: Do not modify the header row.

Step 3: Upload the CSV File

On the Batch Send page, click [Upload CSV] to upload your prepared CSV file from your local device.

Step 4: Review Transaction Details

Infini will automatically parse the CSV and display a list of transactions. Please review each item carefully—especially the address/UID, amount, and currency.

You can edit the amount, currency, transaction category, and other details directly in the current transaction list.

After confirming everything is correct, click [Continue] in the bottom-right corner.

Risk Warning: Transfers cannot be reversed once completed.

Step 5: Submit the Batch Send

After your final review and checking the risk warning box, click [Proceed to 2FA] in the bottom-right corner.

Step 6: Enter the Verification Code

A verification code will be sent to your registered email address. Enter the code to proceed.

Once confirmed, a notification [Batch Send Completed] will appear in the bottom-right corner.

Step 7: View Transaction History

You can find the transfer records for the batch you uploaded under [Income and Expenditure] in the menu.

V. Pro Tips

  1. Before uploading, organize and verify all data in a spreadsheet to ensure accuracy.

  2. Use the note field effectively—add clear labels such as “January Payroll” to simplify reconciliation and future lookups.

  3. If your batch size is near the limit, split it into smaller files to reduce processing delays or validation errors.

  4. Choose On-Chain Transfer or Internal Transfer based on your needs to optimize time and fees.

  5. Save successfully uploaded CSV files as backups for auditing and future reference.

VI. Frequently Asked Questions (FAQ)

  1. Q: What should I do if my CSV file fails to upload?
    A: Please verify that the file does not exceed Infini’s size limit, is in standard CSV format, and that the header row has not been changed. If the issue continues, please contact our support team.

  2. Q: How do I differentiate between an on-chain address and an Infini UID?
    A: An on-chain address is a public wallet address used for withdrawal-type transfers. An Infini UID is a unique identifier within the Infini platform used for internal transfers. Please use the correct identifier based on the transfer type.

  3. Q: What if my number of transactions exceeds the limit?
    A: KYC users can submit up to 500 transactions per file, while KYB users can submit up to 2,000. If you exceed the limit, split the transfers into multiple CSV files.

  4. Q: Can I cancel a transaction after it has been submitted?
    A: No. On-chain transactions are irreversible once confirmed on the blockchain. Please review all details carefully before submitting.

  5. Q: Can I mix different chains and tokens in one CSV file?
    A: Yes. A single CSV file can include transactions across different chains and tokens, and it can also include a mix of on-chain and internal transfers.

VII. Contact Us

If you have any questions or feedback regarding the [Batch Send] feature, please feel free to reach out to our support team. Click the green phone icon in the bottom-right corner of the Infini system and select [Message] to contact us.

Risk Disclaimer

The Batch Send feature is provided as a transfer management and operational efficiency tool, designed to help users initiate and manage multiple transfer instructions under their own accounts. This feature does not constitute any form of investment advice, fundraising activity, return guarantee, or payment service.

When using this feature, users are solely responsible for ensuring that their transfer activities, counterparties, and use of funds comply with applicable laws and regulations in their relevant jurisdictions. Infini does not participate in, nor assess, the underlying business purpose or legal compliance of any user-initiated transfers.

Before submitting a batch transfer, users should carefully review all transaction details, including but not limited to destination addresses or account identifiers, amounts, asset types, and network selections. Once a transfer instruction is submitted and executed, the transaction may not be reversible or amendable, and any resulting risks or consequences shall be borne by the user.

Regulatory requirements relating to digital assets, blockchain-related transactions, and fund transfers may vary across jurisdictions. Users should fully understand and independently assess the relevant regulatory, technical, and operational risks before using this feature.

Did this answer your question?