FAQ

General

How do I get started with Confirmo?

Simply register with your email and you’re good to go! The setup will guide you how to activate your account. In order to comply with applicable law, we will require certain personal identification documents for verification purposes, and certain information about your business.

How does the verification process work?

We require an iDenfy personal identity verification, along with the uploading of certain company documents.

Which company documents are required to verify my account?

We will specify which documents are required depending on the information you fill in during the registration.

How long does it take to verify an account?

Verification is usually done within one business day. This means that an account is typically ready for use the day after all the required documents have been provided.

How can I increase the integration’s security?

You can use password protection and also secure your login with Google 2FA. This can be set up in the dashboard in Settings – Security. There, you can change your password, set up two-factor authentication, and create a callback password, which is used for the hash calculation of the HTTPS webhook notifications for all your API keys. It is strongly recommended that you set 2FA as an additional security measure.

Does Confirmo offer a sandbox testing environment?

No, we do not. The best approach is to create two accounts, one for testing purposes and another for production. If you need some crypto for testing, please send us an email to [email protected] and provide your wallet addresses or a lightning invoice. We recommend testing with Litecoin, USDT over TRON, or Bitcoin Lightning wallets.

Here are some recommended wallets for testing:
Litecoin wallets: https://litecoin.org/
LN wallets: https://www.walletofsatoshi.com/ or https://phoenix.acinq.co/
Tron wallets: https://tron.network/wallet?lng=en.

When ready, integrate our API into your website using the production account.

Can I have multiple users with different permissions under one account?

Yes, the first account that is set up has admin permissions. Once activated, you can set up multiple other user accounts with different permissions and restrictions in Settings – Users. You can even create another unrestricted (admin-level) user account under your account – it only cannot have the right to create and delete additional accounts. You can also create read-only accounts which may only view the account data, or support accounts with limited rights.

What happens if an end customer sends the wrong amount of cryptocurrency?

That depends entirely on your settings. An incorrectly funded invoice can be refundable, underpaid, or overpaid. Or, you can set up the system to automatically accept such overpayments and/or underpayments by setting acceptable percentages and a hard stop in Fiat equivalent in Settings – Invoice.

What happens if I send crypto to the wrong blockchain network?

You cannot send tokens directly between networks. If you attempt to do so, they will either arrive in a different wallet than you intended, or in one that may never be claimed. This effectively means that any such mispaid funds will be lost. Although Confirmo may attempt to recover such a mispayment, we cannot guarantee a positive result. In the event of a successful recovery, a minimum fee of 20 USD/EUR or 10% of the recovered amount will be charged.

Invoicing

What are cryptocurrency invoices?

Crypto invoices are a simple but effective means for accepting cryptocurrency payments from your customers. We offer a payment gateway, email invoicing, payment & donation buttons, and a point-of-sale app (BTC LN only). Each create unique invoices with QR codes, which the end user scans with their crypto wallet to send the funds to your account. Together, these solutions offer an integrated system for accepting crypto payments in any business, be it an e-shop or brick-and-mortar store.

What types of invoices can I create?

We support API-generated invoices, e-mail invoices, payment and donation buttons, and a 100% free point-of-sale app on the App Store and Google Play. You can also implement Confirmo to your WooCommerce with our plugin.

Which cryptocurrencies can I accept with Confirmo?

We currently support the following cryptocurrencies: BTC, BTC (Lightning), ETH, SOL, LTC, TRON, USDC and USDT. 
Would you like to see another cryptocurrency here? Contact us at [email protected]

Can I adjust invoice settings to suit my business needs?

Absolutely. Our open API is very flexible and can be adapted to almost any use-case. Read the documentation to discover all of its possibilities.

How does Confirmo guarantee the exchange rate when I accept crypto but receive fiat?

We affix the exchange rate to receive and forward you the correct amount after a successful transaction. The exchange happens immediately after the successful transaction at a guaranteed rate. We will always send you the exact amount requested irrespective of crypto volatility. This means that if you request $100, you will receive $100, minus our 0.8% fee.

How can I track the status of an invoice?

You can set notification emails for payments received through payment & donation buttons and API payments in Settings – Notifications, and these notifications have granular parameter controls. You can also view the invoices’ history in the Confirmo dashboard, showing you when each invoice was created, paid, and confirmed.

Withdrawals

How can I withdraw my funds?

You can withdraw your funds through Settlements and Payouts:

Settlements are daily, weekly or monthly outgoing transactions to your linked bank account or crypto wallet. Settlements can be used to send Fiat, but also crypto and stablecoins, and work on a set-and-forget basis like traditional standing orders.

Payouts are one-time, on-demand transactions to a crypto wallet. This means they can be only used to send cryptocurrencies, but on an on-demand basis like traditional payment orders. You can make any number of Payouts to different wallet addresses simultaneously.

How do Payouts work?

Payouts are crypto or stablecoin withdrawals from a balance to a crypto wallet. You can tailor Payouts to your needs through our API – you can send Mass Payouts or set Recurrent Payouts. 

Payouts that require a conversion are subject to a small fee. This fee decreases with your company’s throughput – the higher your company’s turnover through Confirmo, the lower your Payout fees. Contact us directly at [email protected] for more information.

What are Payouts useful for?

Payouts can be used to withdraw cryptocurrencies from your balance. You can use Payouts to send crypto to your traders, contractors, or employees without having to own your own crypto wallet. You can set the API to send thousands of one-time crypto payments simultaneously, which is what we call Mass Payouts. This feature is especially useful for businesses or platforms which need to distribute funds to a large number of recipients.

In which currencies can I withdraw my funds?

You can withdraw your funds in the following crypto and fiat currencies:

Fiat Settlements: EUR, USD and CZK.
Crypto Payouts: BTC, BTC (Lightning), ETH, SOL, LTC, TRON, USDC and USDT (only from EUR and USD balances)
Crypto Settlements: BTC, LTC, USDC, USDT (when automatically exchanged; you can also send Settlements in any of the cryptocurrencies you accept from your balances)

What are the fees for withdrawals?

The fee you will pay for Payouts is 0.5%. These fees decrease with your company turnover. For each payment method a standard network fee applies.
This means that if you send $100 worth of BTC to your contractor, they will receive $100 worth of BTC. You will be charged a transaction fee which will be deducted from your USD or EUR balance.
Settlement withdrawals are free, only bank fees apply.

POS Terminal

What is a POS?

A POS is a point-of-sale terminal, which can be used to accept in-person payments. Confirmo offers a POS smartphone app for iOS and Android which can be used to accept Bitcoin Lightning payments in your brick-and-mortar store, live event and more. You can pair multiple devices to a single Confirmo account using a code in the Confirmo account.

How to get started using the POS?

Create a Confirmo account, and then open your Dashboard. From there, navigate to Payment tools – POS Setup, and follow the prompts to set up your account. You will then be shown a pairing code. Once you have installed the POS app on your device, it will prompt you to enter the code. Once that’s done, you can start invoicing!

What are the POS fees?

Creating a Confirmo account and using the POS app is completely free. Read the Withdrawals section which fees may apply to you when withdrawing your funds.

How can the customers pay?

They can initiate payments in two ways. Either by scanning a QR code with their smartphone or tablet, or by using NFC technology if their wallet supports it. With NFC, customers simply move their mobile device or NFC tag close to your device running the Confirmo POS to start the payment process. The Confirmo POS also supports The Bolt Card.

Which LN wallet should the customer use?

They can use any Lightning-enabled wallet with Confirmo’s Lightning POS terminal, as long as it supports QR code scanning or NFC tag reading. Some popular Lightning wallets include Breez, BlueWallet, Zap, Phoenix and Wallet of Satoshi.

Does Confirmo have a Lightning node?

Yes, for Lightning payments, we recommend that all users open a channel with our public Bitcoin Lightning node. This ensures instant and free payments from their Lightning wallets.
Confirmo.net public Lightning Network node: 02ff30e83896d453cfc89ff4dd06d23d793b7246f154c210324adc1d42c849ce74@34.254.1.242:9735Node information: Amboss Explorer,  1ML Statistics