Back to news

Flexible Invoicing and Auto Refunds

Back to news

Learn about new features delivering seamless crypto and fiat payments for businesses.

Today we are excited to introduce two new features designed to give Orbital clients more control and flexibility over their payment processes: Flexible Invoicing and Auto Refunds. These enhancements to our Receive-By-Link crypto invoicing and Hosted Payment Pages for eCommerce merchants will streamline your operations and improve customer satisfaction.

Previously, our product automatically rejected and refunded any payment that was less or more than the requested amount. This led to fewer processed payments, increased support inquiries, and less satisfied customers. With our new Flexible Invoicing feature, you can customise acceptable payment thresholds, giving you greater control over what payments you choose to accept. As a global payment solution, we know that instant crypto payments processed in minutes are a top priority for our clients.

How Do These Features Work?

  • Payment Thresholds: You can set specific thresholds for overpayments and underpayments (e.g., 1% or 2%).
  • Automated Refunds: Payments outside your set thresholds trigger automatic refunds.
  • Instant Visibility: Your customers will see a refund screen and receive an email confirmation immediately after a threshold-triggered refund.
  • Fast Processing: Refunds are typically settled within minutes.

With these two new features, your business will process more payments, even if a client makes a mistake when manually entering the amount of crypto for their payments.

Activating Flexible Invoicing

To enable the new feature, contact your integration manager or the Orbital support team. Once enabled on the Orbital client portal, you can manage your preferences by following these steps: 

  1. Log in to the Orbital client portal.
  2. Navigate to Settings & Configuration.
  3. Enter allowed thresholds for underpayments and overpayments under Payment Configurations.
  1. Click Save Changes.

Please note, you only need to enter a number (e.g., 1, 2, 3) without a % symbol; it will be added automatically. You can set different thresholds for overpayments and underpayments if needed. Auto refunds for overpayments and underpayments will be processed automatically once you set up thresholds in Settings & Configuration.

Exploring Different Auto Refund Scenarios

The general rule for auto refunds is straightforward: we will refund underpaid or overpaid amounts outside the thresholds set by you. Underpaid or overpaid amounts within the threshold will be processed as usual. Let’s take a look at the scenario where the end payer needs to pay a 3 USDT invoice, but they made a deposit outside the threshold.

Overpaid Deposit

In this scenario, the end payer paid 4.5 USDT. The payment will be processed as if it were a regular invoice payment, but only for the 3 USDT amount. The remaining 1.5 USDT will be split between Orbital, to cover a network fee of 0.10 USDT, and the end user, who will receive 1.4 USDT. The end payer can stay on the Hosted Payment Page and follow instructions to continue and receive the refund amount of 1.4 USDT. A refund notification will also be sent via email.

Underpaid Deposit

In this scenario, the end payer paid only 2 USDT. The payment will be considered failed. The end payer will receive a refund minus the network fee of 0.10 USDT. Orbital will not charge processing fees in this case. The end user will receive an email and/or continue following instructions on the Hosted Payment Page to receive the refund amount of 1.90 USDT.

Auto Refund Flow 

Your end payers will be informed about refunds either on a Hosted Payment Page or, if they have already left the page, by email.

The end payer will be asked to confirm or update a wallet address for refunds, and the refund will be processed immediately.


Here are the most common questions you may have about our new products.

What is an overpayment threshold?

  • An overpayment threshold is the extra amount above your set fee/price that you’re willing to accept from your customer. Configuring this means you can accept slightly higher payments without triggering a refund.

What is an underpayment threshold?

  • An underpayment threshold is the amount less than your set fee/price that you’re willing to accept. Configuring this means you can accept slightly lower payments without rejecting the invoice.

Is this configuration mandatory?

  • No, it’s optional and offers flexibility on how you handle payments.

Can I change a configured threshold payment?

  • Yes, you can always update your configured payment thresholds.

Can I configure only one type of threshold?

  • Yes, you can choose to configure either an overpayment or underpayment threshold, or both.

Will this apply to all my Orbital accounts?

  • Yes, this configuration will apply to all your accounts.

We hope you find these new features beneficial. Read more about Flexible Invoicing and Auto Refunds in our Knowledge Base and feel free to reach out to the Orbital support team if you have any questions or need assistance. We are here to skyrocket your global payments experience!

More articles



Find out how you can use crypto as part of your corporate treasury toolkit.

Learn more

Get in touch

To find out more about us or our services, please get in touch - we look forward to hearing from you.

Subscribe for the latest news and updates