Select Page
Common searched topics: Manufacturing, Label printing, Sales order
Browse features guide
Managing products
Label printing
Reordering and forecasting reports
Imports, exports & integrations
Stock level reports
inFlow settings
inFlow settings
  • Sales orders
  • Global settings
inFlow Pay

inFlow Pay: Accepting payments in inFlow Cloud

Along with selling on your online stores, inFlow Cloud can also receive payments from your customers with the help of the Online Showroom and from emailing/sharing invoices.

Please note: This feature is only available for businesses located in USA and Canada.



Here’s a one-minute overview of how inFlow Pay could help your business.

New Feature: inFlow Pay

We’ve partnered up with Worldline (previously Bambora) payment processing to make things easy for you. Take a look below for all the details.

At the moment, this feature is only available for inFlow accounts that have their businesses legally registered in the United States and Canada. We do apologize for the inconvenience. If you use another currency, please let us know. We’ll be sure to record that feedback for future consideration.

Creating your Worldline (previously Bambora) account

As mentioned, this feature is only available in USD and CAD for businesses registered physically in the United States or Canada. For this feature, the currency your bank account typically uses should be what you select when you’re setting up inFlow Pay. From these two currencies, inFlow Pay will accept payments from Visa, Mastercard, and American Express (AMEX)*.

*If you’re a Canadian based company that uses USD, only Visa and Mastercard is available.

This doesn’t mean customers outside of the United States, and Canada aren’t able to purchase from you. If a customer in another region pays you with inFlow Pay, then their credit card will be charged in the currency you’ve set your Bambora account to, and their credit card company will calculate the exchange rate.

Worldline account setup

  1. Go to
  2. Click on inFlow Pay.
  3. Select the country you’re based in, then click Set up.

  1. You’ll be redirected to Bambora’s website for you to create your Bambora account based on the country that you’re located in. If you’ve selected the wrong country by accident, please start again from Step 1
  2. On the account creation page, simply fill out your full name and your email address. Then click Create account.

Once you’ve finished registering for a Bambora account, your Bambora rep will email you within 1-2 business days. They’ll also email the inFlow Community and Support team so that we know you’ve set up payment processing on your inFlow account.

If there is any trouble creating your account, Bambora will email you and CC the inFlow team, so we can work together on getting your account active.

During the signup process, you’ll need to fill out personal information such as a social security number / social insurance number. This is part of Bambora’s “Know your customer” policy (KYC) to help fight against fraud and money laundering. For more on this take a look here.

  1. Once your account has been set up, go back to inFlow.
  2. You’ll now see an Edit settings button instead of the previous Set up button. This is where you can turn off the inFlow Pay option on your emailed orders in inFlow.

This setting won’t turn off inFlow Pay for the Online Showroom. You can learn how to change the Showroom inFlow pay settings from here.

Emailed invoices

Accept payments from emailed invoices

Once inFlow Pay is set up, you can email your customers invoices that will include a payment option so they can pay you immediately!

The option to allow customers to pay through your emailed invoices will be automatically enabled as soon as your account has inFlow Pay.

If at any time you wish to disable inFlow Pay from your invoices:

  1. Got to
  2. Click the Edit settings button. 
  3. Toggle the Allow payment for orders sent over email setting.

Emailing invoices

When you send an invoice from inFlow Cloud for Windows, a link will be included in your email (along with the invoice attachment) for your customers to pay for the order.

Invoices sent from inFlow Cloud for Web and Mobile will have a Make Payment button at the top right-hand corner of the invoice. Only invoices with an outstanding balance will have the Make Payments button available. 

Online Showroom

How to accept payments with the Online Showroom

Customers who order from your Online Showroom can now make payments as soon as they place an order. To accept payments from Showroom orders:

  1. Log into
  2. Under Checkout, click on the Edit checkout settings button.
  3. For customers to make orders from your showroom, toggle on Enable if this is not already activated.
  1. Next to Payments, toggle on Accept to turn on inFlow Pay for the Online Showroom. 
  2. The “Only require payment from customers whose Payment Terms settings are due immediately” is an option you can turn on to exclude any customer that has a payment term set on their inFlow customer record (for example: paying net 30 / 30 Days due). With this setting active, only customers who have the setting 0 Days due have the option to make an immediate payment. For more details on payment terms, take a look here.

  1. Edit and review the Checkout message and Post-order message, then click Save when done.

If checkout is enabled, but you’ve toggled off Accept to use inFlow Pay to receive payments, your customers can place an order without seeing the payment options. This will allow your orders to be sent to inFlow for you to fulfill and accept payment outside of inFlow Cloud.

Viewing orders

Viewing orders paid with inFlow Pay

When orders have been paid with inFlow Pay, you can view the payment details by looking at the Payment Methods screen of your sales orders.

inFlow Cloud for Windows & inFlow Cloud for Web:

  1. Open an order paid via inFlow Pay.
  2. Click on the Paid link at the bottom right side of the order.
  3. You will notice that the payment from your customer is listed.

inFlow Cloud for Mobile: 

  1. Open a sales order. 
  2. Scroll down to Total. Then tap on History.
  3. You will now see the payment. 

When looking at the payment made with inFlow Pay, you’ll notice that most of the details are greyed out and not available to be edited. This is not a mistake – transactions shouldn’t be modified since funds have already been processed for your sales orders. If you’d like to make any changes to the payment, such as a refund, you’ll first have to log into your Bambora account to make the changes there. Once done, record the changes you made in Bambora onto the related inFlow order.

Using Bambora

How to find inFlow orders in Bambora

If you’d like to take a look at your orders in Bambora, see below for steps.

  1. Go to
  2. Click on Reporting/analysis > Transaction search.
  3. You can search orders from a date range, or you can find specific orders from the Search Criteria.
  4. To look for a specific order from inFlow, use the Ref# from the order payment methods screen. Use that number in the Transaction id field.
  5. Next, click Search.
  6. Your results will show in the Transactions table that loads below the search criteria fields.

I want to process a refund or make changes to an inFlow Pay payment

For sales orders that require any changes, such as a refund, these will have to be done directly on the Bambora payment processing website. Unfortunately, changes made in Bambora don’t sync back to inFlow, so please make sure you edit the sales order in inFlow immediately after you make changes in Bambora. 

  1. Go to 
  2. Click on Reporting/analysis > Transaction search.
  3. Enter the Ref# from the sales order payment method screen into the Transaction ID search fields to look for a specific order.
  4. Click Search. 
  5. When the order you’re looking for is listed, click on it from the table below. 
  6. Click the Return Transaction button, then enter the amount you’re returning to the customer, then click Process.  
  7. Once you’ve made your changes in Bambora, open inFlow and duplicate these changes to the related sales order.

When should I void a transaction?

When your customer pays an invoice with inFlow Pay, there is a 24-hour delay between when the credit card is charged. If your customer gets in touch with you within 24 hours of them paying, you can void the transaction, which will cancel this order in Bambora. Once that’s done, open inFlow and cancel that order to match inFlow with your Bambora changes.


Frequently asked questions (FAQ)

Who is Bambora?

Bambora is our payment processing partner who will be taking care of handling the funds between your customers and making the deposits to your company’s bank account. 

Why do I have to go through Bambora to use inFlow Pay?

Unfortunately, inFlow isn’t legally allowed to accept funds and deposit payments directly to your company’s bank account. We use Bambora’s payment processing assistance to complete this feature.

What will this cost?

Setup fees: There are none. We want to make this as easy as possible so there aren’t any setup fees to get started with inFlow Pay. 

Monthly fees:

LocationMonthly fee
US-based companies$9.95 montly PCI compliance fee.
Canadian-based companies$0

What is PCI compliance?

PCI compliance is when merchants and payment processors meet the requirements to meet the standards of the Payment Card Industry Data Security Standard (PCI DSS). 

This means higher security for processing and transmitting credit card data. Take a look at this guide from Worldline to learn more

Order Rates

Payment method / Credit card Fee per transaction
USD – Visa or Mastercard2.90% + $0.29
USD – American Express (AMEX)3.4% + $0.29
CAD – Visa or Mastercard2.90% + $0.29
CAD – American Express (AMEX)3.4% + $0.29
Canadian company using USD – Visa or Mastercard only3.5% + $0.29

How long until I receive payments to my bank account?

Bambora will typically submit the payment within 3 business days. 

What happens to my personal information when I signup with Bambora?

When signing up, Bambora will require you to fill out information that is legally required for them to offer their services. For full details on how your information is kept, take a look here:

To review their privacy policy, please see here:

When signing up for a Bambora account, you’ll be asked for personal information in order to register. This is part of their “Know your customer” policy to prevent money laundering. For more on this, please take a look here:

What does my customer see when I email an invoice?

inFlow Cloud for Windows

When you send an invoice from inFlow Cloud for Windows, your customer will see the inFlow Pay link, along with an attachment of their invoice.

inFlow Cloud for Web & Mobile

When your customer opens an email from inFlow Cloud for Web or Mobile, the email will have a View Invoice button for them to see the invoice details. When they click on that, they will see the invoice with a Make Payment button available.

Is there a transaction limit?

During the application process, Bambora will review your company information. In this review, a transaction limit for how much you can accept per transaction will be set from Bambora.

What if my customer has a different currency set on their inFlow customer record?

If the currency set on your customer record isn’t USD or CAD, the Make payment option won’t be available when they’re emailed invoices from inFlow.   

Can my customer make a partial payment on their order through inFlow Pay?

No, at this time, we do not support partial payments. Your customer will be required to make a full payment on the order.

What if my international customer wants to pay with inFlow Pay?

If your customer would still like to pay you in either USD or CAD, as a workaround, you can set their customer record currency setting to match the funds that your Bambora account accepts. See below for how you can change the currency on your customer records 

Changing customer currency – inFlow Cloud for Web

  1. Click on Main Menu > Customer list. 
  2. Under Purchasing Info, change the currency setting in the Pricing / Currency drop-down menu. 

If you’d like to add a new pricing scheme/currency to this list, go to: 

  1. Main Menu > Options > Company settings (
  2. Under Pricing schemes, click on the Manage pricing schemes button. 
  3. Click on the +Add new pricing scheme button to add a new entry. 
  4. To add this new pricing scheme, follow the steps above. 

Changing customer currency – inFlow Cloud for Windows

  1. Go to Main Menu > Sales > Customer List.
  2. Double-click on a customer from this list. 
  3. Under Purchasing Info, change the currency setting in the Pricing / Currency drop-down menu. 
  4. If needed, you can also add a new pricing scheme/currency by clicking Add New Pricing Scheme at the bottom of the drop-down menu.
Was this guide helpful?
Yes, thanks!
Not really
Thank you for your input, your feedback is important to us!


Submit a Comment

Your email address will not be published. Required fields are marked *

In this tab
  • Video
  • Creating your Worldline (previously Bambora) account
  • Accept payments from emailed invoices
  • Emailing invoices
  • How to accept payments with the Online Showroom
  • Viewing orders paid with inFlow Pay
  • How to find inFlow orders in Bambora
  • I want to process a refund or make changes to an inFlow Pay payment
  • Frequently asked questions (FAQ)
  • What does my customer see when I email an invoice?
Similar articles

A complete guide on how to set up inFlow.

Get advice and answers from the inFlow Support team