Frequently Asked Questions

Here are a few of the questions we get the most. If you don't see what's on your mind, reach out to us anytime.


UniPayment is a unified multifunctional crypto payment gateway that allows cryptocurrency payment for different eCommerce platforms.

A crypto payment processor is a blockchain-based infrastructure that enables cryptocurrency transactions.

UniPayment supports BTC, ETH, BNB, BUSD, USDT, and USDC. We continuously work on adding more currencies.

We safely store your funds in a cold wallet. You can withdraw your funds anytime without a limit.

It’s FREE to open an account and integrate UniPayment as a crypto payment gateway.

Yes! UniPayment is safe to use. We take all possible security measures to safeguard your funds. Some examples of how we make sure it is safe for you to use UniPayment are our 2-step authentications and verification steps for every account activity.

No, but you can deposit and withdraw in real time.

No. We don’t require KYC at the moment.

Yes. We have a sandbox environment for testing. You can test all of our functionality without doing any actual transactions. Merchants can try any payment case and get complete data API description. Click this link for details on how to use the sandbox.

As low as 1% processing fee on transactions, no monthly fee, no installation fee. Click this link for the complete details about our transaction fees.


To create an account, go to our UniPayment’s homepage and click “Register” in the upper right corner. You can click this link to be redirected to the registration page.

Go to Account Settings, under Security Settings, and click the “Change” button to change your password.

Go to Account Settings, under Basic Info, and click the “Change” button on the right part after your email address to change it.

You may contact us. We will help you regain access to your account.

This is for your account’s security. We don’t allow withdrawal within 24 hours after changing security information to ensure that changes are not unauthorized activities made by someone else.


UniPayment Wallet is a multi-cryptocurrency wallet where you can store, deposit, and withdraw cryptocurrencies.No restrictions, and it will be automatically generated after registering as a UniPayment user.

None, depositing is free.

A gas fee is needed for withdrawal.

Go to “Wallet”> “Deposit” and select the currency that you want to deposit. Choose your preferred network, copy the address, or scan the QR code and make your deposit. For a detailed guide, click this link.

Go to “Wallet”> “Withdraw” and select the currency that you will withdraw. Choose your preferred network and enter or select the wallet address. Input the exact amount you want to withdraw. Enter 2FA code if needed and click “Submit Withdraw”. For a detailed guide, click this link.

  • To view deposit records, go to “Wallet”> “Deposit Records”. Select the asset and date range of the records you want to check or view.
  • To view withdrawal records, go to “Wallet”> “Withdraw Records”. Select the asset and date range of the records you want to check or view.
  • To view all transaction history records, go to “Wallet”> “Transaction”. Select and filter the type of transaction records you want to check or view.


We support Drupal Commerce, Magento 1, Magento 2, OpenCart, PrestaShop, WHMCS, WooCommerce, and Zen Cart. We are still working on other eCommerce platforms to add to our current list.

The Payment App is where you manage invoices and refunds. Each store can have its app and its configuration.

To create your APP, go to "Payment"> "APP" and then click the "Add" button. Enter all the details about your store before hitting the "Confirm" button.

To create an invoice, go to "Payment"> "Invoice". Click the "Add" button, select the store where you want to create an invoice, and enter the other details needed before hitting the "Confirm" button. Your customer will automatically receive an email with the invoice if you input their email address. You may also copy a shareable link of the invoice for your customer and send. Click this link for more details.

The transaction process fee is as low as 1%

There is no amount limit for an invoice.

An invoice can have a validity period and may expire when a customer fails to send a payment within the given time. A user can customize the validity period applicable to their business operation.

Go to "Payment"> "Invoice" and you will have an overview of all the invoices created with their corresponding status or state. The invoice status can have the values New, Paid, Confirmed, Complete, Expired, Invalid, PaidPartial, PaidOver, and PaidLater.

Not yet, as of the moment. But the feature is on our roadmap.

Integrate UniPayment in your online store to start receiving cryptocurrency payments. Once funds are available in your account, you can withdraw anytime.

The invoice status will be "PaidPartial" when a customer makes a partial payment. The customer should pay the remaining balance within the invoice validity period. If a customer fails to complete their payment, UniPayment will automatically issue a partial payment refund. Click this link to learn more about refund

The invoice status will be "PaidOver" when a customer makes an overpayment. UniPayment will automatically issue a refund of the extra amount to your customer. Click this link to learn more about refund

A payment cannot be made after an invoice expires. You need to create a new invoice and send it to your customer. Deleting or keeping an expired invoice for an order will not affect your business.

Check this link to learn how to change the invoice validity time of an order.

Step 1, create a refund and send the link to the customer

Step 2: Your customer fill the refund address

Step 3. UniPayment will automatically process refund Money back, no hassle

please click this details

UniPayment supports all mainstream eCommerce platforms, and plugins are available and can be downloaded on the respective eCommerce plugin marketplace. Click this link for the installation guides.

Go to “Wallet” > “Withdraw” and under Withdrawal Address, click the “Saved Address” button and on the dropdown, select “Add Address”. Enter the necessary details, then click “Confirm” to add or save the withdrawal address.

If you forget your password, you can click “forget your password” on the login interface and then follow the page prompts to reset your password.


Yes! Each merchant has a unique referral link they can share via email, instant messaging, on their websites and social media platforms. When referrals create a UniPayment account through the shared link and make a successful crypto transaction with UniPayment, the merchant will receive high commissions from UniPayment revenue on transaction fees.

Learn more

You will get as much as 50% of the transaction fee as an affiliate. It depends on the total transaction amount generated by all your referrals through UniPayment. By helping us to promote and get new merchant users, you will get a reward from us in return. The more referrals, the more you earn!

After registering as a UniPayment user, select "Affiliate Program" in the navigation when you've logged in to your account. Submit your application and wait for it to be reviewed, usually approved within 24 hours. Once approved, you may start to share or post your referral link.

Select "Affiliate Program" in the navigation. You will then find your affiliate link, click the "Copy" button and start sharing your referral link.


Yes! We take all possible measures for the security of your account. We have 2-step authentications (2FA), email confirmations, verification codes, and other steps to ensure your account is safe.

Yes! your funds are safe with UniPayment. Funds are safely stored in a cold wallet. Our system also uses email verification and 2FA to authorize fund withdrawals.