Fishbowl Payments: Difference between revisions

From Fishbowl Advanced
(I added a Frequently Asked Questions section at the bottom of the article.)
No edit summary
 
(47 intermediate revisions by 2 users not shown)
Line 12: Line 12:


==Approved==
==Approved==
* After your account is approved, credit card and ACH [[Sales_Order#Take_a_payment|payments]] will be processed using the '''Fishbowl Payments''' gateway.
* After your account is approved, [[Sales_Order#Take_a_payment|payments]] will be processed using the '''Fishbowl Payments''' gateway.
* If '''Use Card on File''' is enabled on the [[#Settings|'''Settings''' tab]], cards can be securely remembered by selecting '''Store Card on File''' after entering the card details.<br>[[File:Fishbowl Payments payment.png]]
* If '''Use Card on File''' is enabled on the [[#Settings|'''Settings''' tab]], cards can be securely remembered by selecting '''Store Card on File''' after entering the card details.<br>[[File:Fishbowl Payments payment.png]]
* Stored cards can then be viewed on the '''Card on File''' tab of the {{Module|Customer}} and can be selected as the '''Method''' when processing payments.<br>[[File:Fishbowl Payments stored card.png]]
* Stored cards can then be viewed on the '''Card on File''' tab of the {{Module|Customer}} and can be selected as the '''Method''' when processing payments.<br>[[File:Fishbowl Payments stored card.png]]
Line 19: Line 19:
==Payment links==
==Payment links==
* To enable payment links, open the {{Module|Payment Gateway}}, click the [[#Settings|'''Settings''' tab]], and then verify that '''Enable Payment Links''' is enabled.
* To enable payment links, open the {{Module|Payment Gateway}}, click the [[#Settings|'''Settings''' tab]], and then verify that '''Enable Payment Links''' is enabled.
* To generate a payment link, open an issued sales order and click the {{Button|Payment Link}} [[Sales_Order#Module_buttons|at the top of the module]]. A '''Pay Online''' button will then be added to the bottom of the [[Advanced_Reports#Sales_Order_Report|Sales Order Report]].<br>[[File:Pay Online.png]]
* To generate a payment link, open an issued sales order and click the {{Button|Payment Link}} button [[Sales_Order#Module_buttons|at the top of the module]]. A '''Pay Online''' button will then be added to the bottom of the [[Advanced_Reports#Sales_Order_Report|Sales Order Report]].<br>[[File:Pay Online.png]]
* The text of the '''Pay Online''' button can be customized on the '''Field Titles''' tab of the [[Advanced_Reports#Sales_Order_Report|Sales Order Report]].
* The text of the '''Pay Online''' button can be customized on the '''Field Titles''' tab of the [[Advanced_Reports#Sales_Order_Report|Sales Order Report]].
* There is a setting on the '''Optional''' tab of the [[Advanced_Reports#Sales_Order_Report|Sales Order Report]] to hide or show the '''Pay Online''' button.
* There is a setting on the '''Optional''' tab of the [[Advanced_Reports#Sales_Order_Report|Sales Order Report]] to hide or show the '''Pay Online''' button.
* The payment link can also be copied and manually sent to customers.<br>[[File:Payment Link.png]]
* The payment link can also be copied and manually sent to customers.<br>[[File:Payment Link.png]]
==Overview video==
{{Wistia|tjtcubz5m2}}
==Setup video==
{{Wistia|r9gk84o26k}}
==Payment Link video==
{{Wistia|f20h8kxjpu}}
= TABS =
The '''Payment Gateway''' module has a [[#Dashboard|Dashboard]] tab, a [[#Settings|Settings]] tab, and a [[#Gateway|Gateway]] tab.
==Dashboard==
The '''Dashboard''' tab displays your Fishbowl Payments portal. The '''Dashboard''' module displayed in this tab is for informational purposes only. You can navigate to other Fishbowl Payments modules with the menu on the left.
The blue button on the top-right is inactive. All transactions will be done within Fishbowl itself. In addition, you can view your Reports and Invoices, and see your Customers, Payments, and any Disputes.<br>[[File:Fishbowl-payments-dashboard-module.png|border|1000x1000px]]
The '''Settings''' module gives you the option to personalize the following Fishbowl Payments settings in these tabs.
[[File:Fishbowl-payments-settings-module.png|border|1000x1000px]]
* '''Team Settings''' - Add team members for accessibility.
* '''Branding''' - Add your company’s branding image to look like the invoice is coming directly from you.
* '''Invoice''' - Send payment receipts, display invoice information, and invoice partial payments. Allow payment methods.
* '''Customer Settings''' - Customer custom fields.
* '''Notifications''' - Weekly summaries and automated receipt options.
* '''Sales Tax''' - Configure custom tax rates.


==Settings==
==Settings==
The following options are available on the '''Settings''' tab of the {{Module|Payment Gateway}}.<br>[[File:Fishbowl Payments Settings.png]]
The '''Settings''' tab displays the following options.<br>[[File:Fishbowl Payments Settings.png]]


* '''Use Card on File''' - Allows cards to be securely stored for reuse (PCI compliant).
* '''Use Card on File''' - Allows cards to be securely stored for reuse (PCI compliant).
Line 33: Line 63:
* '''Allow Partial Payments''' -  Allows customers to make partial payments using the payment link. If this option is disabled, the customer will need to pay in full.
* '''Allow Partial Payments''' -  Allows customers to make partial payments using the payment link. If this option is disabled, the customer will need to pay in full.
* '''Allow Tips''' - Allows customers to add a tip when using the payment link.
* '''Allow Tips''' - Allows customers to add a tip when using the payment link.
* '''Time of Day''' -  Allows the user to decide what time of day to import online payments into Fishbowl. Users can also manually run the scheduled task in the {{Module|Schedule}} at any time.
* '''Time of Day''' -  Allows the user to decide what time of day to import online payments into Fishbowl. Users can also manually run the scheduled task in the {{Module|Schedule}} at any time. After making changes to the scheduled task, a restart of the Fishbowl Server is recommended to ensure that the task gets scheduled correctly.
* '''Payment Method for Imported Payments''' - Allows users to determine how imported payments will be categorized in Fishbowl.
* '''Payment Method for Imported Payments''' - Allows users to determine how imported payments will be categorized in Fishbowl.


== Frequently Asked Questions ==
==Gateway==
Here are some answers to questions you may have about Fishbowl Payments, including its pricing structure and future features we have planned for it.
The '''Gateway''' tab displays the status of your application and your account.<br>[[File:Fishbowl Payments Gateway.png]]
 
=== How does the signup process work? ===
The online application that users have to fill out can feel daunting. With our data automation enhancements, we pass through more information so you have less to fill out on the application.


When you sign up for Fishbowl Payments in Fishbowl, a dialogue box will appear with data fields for you to fill in. This dialogue box will automatically populate with your data. When you’re done, click “Sign up” to be redirected to a login page within a Web browser.
After you apply your credentials and connect, the '''Gateway''' tab will indicate that Fishbowl Payments is now Active. This is what that will look like.


=== How long does it typically take for me to be approved for payments? ===
[[File:Fishbowl-payments-gateway-tab-active.png|border]]
The underwriting status generally takes 24 hours or less. Fishbowl users signing up for Fishbowl Payments will be able to view their account and underwriting statuses in Fishbowl so they can self-serve and see exactly where their payments account and application stand.


From the moment you hit “Sign up,” you’ll be notified of where you are in the process. That way, you can quickly start collecting payments or provide more information to correct errors.
=FAQs=
Below are some answers to frequently asked questions about '''Fishbowl Payments'''.


=== How much does Fishbowl Payments cost? ===
Fishbowl Payments is part of Fishbowl’s core functionality, and it is offered at no additional cost for new and existing Fishbowl users.


'''PLEASE NOTE:''' In Fishbowl Payments, Credit Card Processing fees apply at a flat rate:
'''How much does it cost to purchase Fishbowl Payments?'''
:We're pleased to be able to offer the Fishbowl Payments product for free to all users of Fishbowl 2023.2 or higher. Like all payment gateways, credit card and ACH processing fees still apply.


* Credit Card (non-AMEX) 2.85% + 10¢
'''Who is Fishbowl Payments for?'''
* Credit Card (AMEX) 2.85% + 10¢
:Fishbowl Payments is for new and existing users that are looking for a flexible and secure way to process payments. '''PLEASE NOTE:''' Cannabis and some Firearms businesses will not be able to use Fishbowl Payments.
* ACH 1% + 25¢ (no ACH fee cap)


=== Will CC processing fees apply? ===
'''What benefits does Fishbowl Payments offer?'''
Yes. See the “Pricing” section directly above.
:We've designed Fishbowl Payments with the goal of making payment processing easier for Fishbowl users.
:* '''Confidence in every step of the process:''' From the moment you hit '''Sign up''' you'll be notified where you stand in the process so you can start collecting payments as soon as possible.
:* '''More accuracy, better decisions:''' With better visibility into your '''Accounts Receivable''' and outstanding amounts for customers, you can make better decisions for your business.
:* '''More convenient payments for your most loyal customers:''' Eliminate manual processes, cut down on human error, and save valuable time by storing customers' credit cards on file so you can quickly and easily charge payments to your customers.
:* '''Send payment links to customers:''' With Fishbowl Payments, you have the ability to send payment links to your customers right from Fishbowl. You can copy and paste the payment link into an email message or simply email your customer a copy of the [[Advanced_Reports#Sales_Order_Report|Sales Order Report]] from Fishbowl.
:* '''Manage payments easily and get paid faster:''' Add a [[Fishbowl_Payments#Payment_links|Pay Online]] link to customer invoices with the click of a button, making collecting payments even easier for you and more convenient for your customers. Offer a more convenient payment experience for your customers so you get paid on faster.
:* '''Send scheduled payment reminders:''' With Fishbowl Payments, you can send scheduled payment reminders so you are top of mind for customers. Online payments are automatically imported into Fishbowl everyday.


=== Is Fishbowl Payments PCI compliant? ===
'''How do I schedule payment reminders?'''
Yes. Fishbowl users processing with Fishbowl Payments will be able to store their customers’ credit card information on file in a safe and secure manner. You will not have to re-key your customers’ card information every time you charge a payment. With one click, you can charge your customer’s card on a sales order.
:To configure payment reminders, click the '''Dashboard''' tab, select '''Settings''', and then click '''Invoice Settings'''.


=== Can I have multiple cards on file for a single customer? ===
'''Is Fishbowl Payments PCI compliant?'''
Yes.
:Yes. Credit card numbers are not saved in the Fishbowl database. If [[#Settings|'''Card on file''']] is used, a secure wallet token is accessed in accordance with industry standards. This increases security because your employees don't have to request and type the same credit card number multiple times.


=== Can I issue a refund using the “card on file” payment method? ===
'''How does the signup process work?'''
No. To issue a refund, you will need to perform that action in the Payment Viewer module or select the payment method “Refund Credit Card” on the credit return SO.
:When you sign up for Fishbowl Payments, some basic information will be pre-populated from your Fishbowl database. Just click '''Sign up''' to be redirected to a login page, set your password, and fill out your application.


=== Can I issue refunds from Fishbowl Payments? ===
'''How long does it typically take to be approved?'''
Not currently. We recommend that any refunds happen within the Fishbowl application. This ensures that transaction data is current and accurate.
:The underwriting process generally takes 24 hours or less. You can view your account and underwriting status inside on the '''Gateway''' tab of the '''Payment Gateway''' module.


=== Can I issue a refund to a different credit card than what was used on the original Fishbowl sales order? ===
'''Can I issue refunds from Fishbowl Payments?'''
No. To issue a refund on a particular Fishbowl sales order, you must refund the credit card that was used on the original transaction.
:Yes. Payments can be refunded in the sales order payment window or in the {{Module|Payment Viewer}}.


=== Who is Fishbowl Payments for? ===
'''Can I issue a refund using the '''Card on file''' payment method?'''
:Refunds can be issued in the {{Module|Payment Viewer}} or by selecting '''Refund Credit Card''' when taking payment on the credit return sales order.


* Existing customers who already use StaxPay.
'''Can I issue a refund to a different credit card than what was used on the original Fishbowl sales order?'''
* Existing customers who do not already use a payment gateway.
:No. To issue a refund on a particular Fishbowl sales order, you must refund the credit card that was used on the original transaction.
* Existing customers who already use a payment gateway but do not use StaxPay (excluding Clover customers).
* New users who are looking to purchase Fishbowl and require a flexible means of processing payments.
* Existing Fishbowl customers.


'''PLEASE NOTE:''' Cannabis and some Firearms businesses will not be able to use Fishbowl Payments.
'''Can I have multiple cards on file for a single customer?'''
:Yes.


=== What benefits does Fishbowl Payments offer? ===
'''Will I be able to process ACH payments with Fishbowl Payments?'''
:Yes. When taking a payment, select '''ACH''' as the '''Method'''.


* '''Confidence in every step of the process:''' From the moment you hit “Sign up,” you’ll be notified where you stand in the process so you can start collecting payments as soon as possible.
'''Where do I process ACH refunds with Fishbowl Payments?'''
* '''More accuracy, better decisions:''' With better visibility into your Accounts Receivable and Invoice Total Outstanding for Customers, you can make better decisions for your business.
:Currently, ACH refunds need to be processed in the {{Module|Payment Viewer}}. The ability to do ACH refunds in the {{Module|Sales Order}} is coming soon.
* '''More convenient payment for your most loyal customers:''' Eliminate more manual processes, cut down on human error, and save valuable time by storing customers’ credit cards on file so you can quickly and easily charge payments to your customers.
* '''Send Payment Links to customers:''' Fishbowl Payments gives you the ability to send Payment Links to your customers right from Fishbowl. You can copy and paste the Payment Link into an email message or simply email your customer a copy of the Sales Order Report from Fishbowl.
* '''Manage payments easily and get paid faster:''' Add a “Pay Now” link to customer invoices with the click of a button, making collecting payments even easier for you and more convenient for your customers. Offer a more-convenient payment experience for your customers so you get paid on time, faster.
* '''Send scheduled payment reminders:''' With Fishbowl Payments, you can send scheduled payment reminders so you are top of mind for customers. Schedule Payment Link imports so you are reconciling your payments (even tips) automatically every day.


=== Will I be able to process ACH payments with Fishbowl Payments? ===
'''Can I adjust how often payments are imported?'''
We anticipate releasing ACH as part of the full Fishbowl Payments portal in the near future.
:Right now, Fishbowl will sync payments daily intervals at the time you specify. Users can also manually run the scheduled task in the {{Module|Schedule}} at any time.


=== Can I adjust the number of times, and at what intervals, I schedule Payment Link imports? ===
'''Can my customers send down payments?'''
Right now, Fishbowl will sync payments at daily intervals at the time you specify. If that changes based on customer feedback, we can adjust in product.
:You can allow partial payments as a global setting. We will evaluate a better workflow for future releases.


=== Can I enable my customers to send down payments? ===
'''Is there a time limit to how long a payment link is active?'''
You can allow partial payments as a global setting. The down payment workflow could function with having two separate sales orders. We will evaluate a better workflow for future releases.
:There is one unique payment link per sales order and the URL never changes or expires. You can copy and paste the link wherever you want.


=== Is there a time limit to how long a Payment Link is active? ===
'''How does the payment page get updated automatically? What triggers the update, and how does the update happen?'''
The Payment Link lives forever on the Fishbowl Payments side and will always remain active on the sales order it’s attached to.
:When you click '''Save''' on the sales order, the payment page will update and reflect the new changes.


'''PLEASE NOTE''': There is one unique Payment Link per sales order. You can copy and paste the link wherever you want.
'''What reports have the '''Payment''' button?'''
:The [[Fishbowl_Payments#Payment_links|Pay Now]] button is active on the [[Advanced_Reports#Sales_Order_Report|Sales Order Report]]. We are waiting to get customer feedback to learn which other reports our customers would like included.


=== How does the payment page get updated automatically? What triggers the update, and how does the update happen? ===
'''When I modify a sales order, will it modify the total owed on a payment link?'''
When you click “Save” on the sales order, the payment page will update and reflect the new changes.
:Yes.


=== What reports have the Payment button? ===
'''Where are payment links stored in the database for review?'''
The Payment button is active on the Sales Order Report. We are waiting to get customer feedback to learn which other reports our customers would like to see the Payment button on. We decided to postpone adding it to the Shipping Invoice due to partial shipment/payment considerations, but we intend to find a solution for this.
:Payment links are stored in [[Data#Database_tables|SO.payment link]] as a URL.


=== When I modify a sales order, will it modify the total owed on a Payment Link? ===
'''Are there automatic payment links?'''
Yes.
:Right now, the {{Module Button|Payment Link}} button needs to be clicked [[Payment_Gateway#Payment_links|at the top of each sales order]], but the ability to auto-generate payments links is on the roadmap.


=== Where are Payment Links stored in the database for review? ===
'''Do payment links prohibit me from deleting sales orders?'''
Payment Links are stored on the Sales Order, SO table called “SO.Payment Link.
:Not at all. You would want to delete the sales order as well as the payment link on the '''Dashboard''' tab of the '''Payment Gateway''' module. The ability to automatically delete the payment link when a sales order is deleted is on the roadmap.


=== Is the value stored on the SO table a URL or some form of encrypted data? ===
'''Will I be able to set partial payments for some customers and not others?'''
It is a URL.
:The partial payment setting is not currently customer specific. However, you can enable partial payments, generate a link, and then disable them again. Stay tuned, though, because that could change in the future.


=== Are there automatic Payment Links? ===
'''How do I get notified that a payment has gone through?'''
No, but they are on the roadmap. We will be adding that functionality at some point in the future. Stay tuned.
:You can set up automatic email notifications on the '''Dashboard''' tab of the '''Payment Gateway''' module.
:To configure email notifications, open the '''Dashboard''' tab of the '''Payment Gateway''' module, select '''Settings''', and then click '''Notifications'''.


=== Do Payment Links prohibit me from deleting sales orders? ===
'''Is there a '''Payments Received''' report that just displays payments made through Fishbowl Payments?'''
Not at all. You would want to delete the sales order as well as the Payment Link separately in the Fishbowl Payments portal. However, we have on the roadmap a plan to add an automation to delete the Payment Link when a sales order is deleted in Fishbowl.
:All payments made through Fishbowl Payments are visible on the '''Dashboard''' tab of the '''Payment Gateway''' module. If you'd like to categorize these payments in the Fishbowl database, you can select a custom payment method on the [[#Setting|'''Settings''' tab]].


=== Will I be able to set partial payments for some customers and not others? ===
'''What types of cards can I accept with Fishbowl Payments?'''
No, you will not be able to turn that feature on or off on a customer-by-customer basis. It’s a global setting for now. Stay tuned, though, because that could change in the future.
:Below are the card types that are automatically enabled when your account is created:
:* Visa
:* MasterCard
:* American Express
:* Discover
:* Pin Debit


'''PLEASE NOTE:''' When you generate the Payment Link, you can turn it on, and then send the link and later turn it off.
=Edit API Keys=


=== How do I get notified that a payment has gone through? ===
During the [[#Getting started|setup process]], your '''Fishbowl Payments''' API keys are automatically copied into the '''Fishbowl Payments Setup''' window. In the following steps, we'll show you how to find this information, which could be helpful if you want to change accounts. On the [[#Dashboard|'''Dashboard''' tab]] of the {{Module|Payment Gateway}}, you'll log into the account that you want to use. Then you'll copy three values into a new text document and paste them into the '''Fishbowl Payments Setup''' window on the [[#Settings|'''Settings''' tab]] of the {{Module|Payment Gateway}}.
You can set up automatic email notifications in the Fishbowl Payments portal for when an online payment is received.


=== Is there a Payments Received report that displays the payments that have been processed? ===
# Open the [[#Dashboard|'''Dashboard''' tab]] of the {{Module|Payment Gateway}} and click the '''Settings''' menu near the bottom-left corner.<br>[[File:Fishbowl Payments Merchant ID.png]]
All that information is available in the Fishbowl Payments portal. We can investigate building a report like this if there’s demand for it.
# Copy the '''Platform ID''' from the '''Account''' tab and paste it on the 1st line of any new text document.
# Click the '''Apps''' menu near the bottom-left corner, select '''API Keys''', and then click '''Launch'''.
# Copy the '''Web Payments Token''' and paste it on the 2nd line of the text document.<br>[[File:Fishbowl Payments Payment Token.png]]
# On the same page of the '''Dashboard''' tab, click '''ADMIN''' to expand the '''main-key'''. Press the '''Copy''' button and then paste the key on the 3rd line of the text document.<br>[[File:Fishbowl Payments API Key.png]]
# Open the [[#Settings|'''Settings''' tab]] of the {{Module|Payment Gateway}} and click the '''Edit API Keys''' button.
# Paste the three values from the text document into the '''Fishbowl Payments Setup''' window.<br>[[File:Fishbowl Payments Edit API Keys.png]]
#* Paste the '''Platform ID''' into the '''Merchant ID''' field.
#* Paste the '''Web Payments Token''' into the '''Payment Token''' field.
#* Paste the '''main-key''' into the '''API Key''' field.
# Click the '''Connect''' button at the bottom of the window to save your changes.

Latest revision as of 12:46, 13 March 2025

Fishbowl Payments allows credit cards and ACH payments to be processed from within Fishbowl Advanced. Additionally, payment links can be included in emails and invoices.

Getting started

  1. Expand the Integrations module group and then open the Icon.Payment Gateway.png Payment Gateway module.
    Location Fishbowl Payments.png
  2. If you don't have a Fishbowl Payments account, click the blue button to get started. If you already have a Fishbowl Payments account, click Enter credentials here and skip to the Approved section below.
    Fishbowl Payments first time.png
  3. Make any needed changes to the pre-populated fields and then click Sign Up.
    Fishbowl Payments Sign Up.png
  4. Click Reset your password near the bottom of the browser window that opens.
    Fishbowl Payments reset password link.png
  5. Type your email address that was entered previously and then click the Send Email button.
    Fishbowl Payments reset password.png
  6. You will then receive an email that allows you to create a new password and begin your application.
  7. The current status of your application will be displayed on the Gateway tab where you can click the link to provide any requested information.
    Fishbowl Payments Application Status.png
  8. When the Underwriting Status is Approved and the Account Status is Active, you're ready to continue.

Approved

  • After your account is approved, payments will be processed using the Fishbowl Payments gateway.
  • If Use Card on File is enabled on the Settings tab, cards can be securely remembered by selecting Store Card on File after entering the card details.
    Fishbowl Payments payment.png
  • Stored cards can then be viewed on the Card on File tab of the Icon.Customer.png Customer module and can be selected as the Method when processing payments.
    Fishbowl Payments stored card.png
  • You can also generate payment links to send to your customers, or to include on invoices and reports.

Payment links

  • To enable payment links, open the Icon.Payment Gateway.png Payment Gateway module, click the Settings tab, and then verify that Enable Payment Links is enabled.
  • To generate a payment link, open an issued sales order and click the Payment Link Button.png Payment Link button button at the top of the module. A Pay Online button will then be added to the bottom of the Sales Order Report.
    Pay Online.png
  • The text of the Pay Online button can be customized on the Field Titles tab of the Sales Order Report.
  • There is a setting on the Optional tab of the Sales Order Report to hide or show the Pay Online button.
  • The payment link can also be copied and manually sent to customers.
    Payment Link.png

Overview video

Setup video

Payment Link video

TABS

The Payment Gateway module has a Dashboard tab, a Settings tab, and a Gateway tab.

Dashboard

The Dashboard tab displays your Fishbowl Payments portal. The Dashboard module displayed in this tab is for informational purposes only. You can navigate to other Fishbowl Payments modules with the menu on the left.

The blue button on the top-right is inactive. All transactions will be done within Fishbowl itself. In addition, you can view your Reports and Invoices, and see your Customers, Payments, and any Disputes.
Fishbowl-payments-dashboard-module.png


The Settings module gives you the option to personalize the following Fishbowl Payments settings in these tabs.

Fishbowl-payments-settings-module.png

  • Team Settings - Add team members for accessibility.
  • Branding - Add your company’s branding image to look like the invoice is coming directly from you.
  • Invoice - Send payment receipts, display invoice information, and invoice partial payments. Allow payment methods.
  • Customer Settings - Customer custom fields.
  • Notifications - Weekly summaries and automated receipt options.
  • Sales Tax - Configure custom tax rates.

Settings

The Settings tab displays the following options.
Fishbowl Payments Settings.png

  • Use Card on File - Allows cards to be securely stored for reuse (PCI compliant).
  • Show CVC - Enables a user to enter a CVC number when taking payments.
  • Enable Payment Links - Allows users to generate a payment link for sales orders.
  • Allowed Payment Methods - Users can select which payment methods are available when a customer utilizes the payment link.
  • Allow Partial Payments - Allows customers to make partial payments using the payment link. If this option is disabled, the customer will need to pay in full.
  • Allow Tips - Allows customers to add a tip when using the payment link.
  • Time of Day - Allows the user to decide what time of day to import online payments into Fishbowl. Users can also manually run the scheduled task in the Icon.Schedule.png Schedule module at any time. After making changes to the scheduled task, a restart of the Fishbowl Server is recommended to ensure that the task gets scheduled correctly.
  • Payment Method for Imported Payments - Allows users to determine how imported payments will be categorized in Fishbowl.

Gateway

The Gateway tab displays the status of your application and your account.
Fishbowl Payments Gateway.png

After you apply your credentials and connect, the Gateway tab will indicate that Fishbowl Payments is now Active. This is what that will look like.

Fishbowl-payments-gateway-tab-active.png

FAQs

Below are some answers to frequently asked questions about Fishbowl Payments.


How much does it cost to purchase Fishbowl Payments?

We're pleased to be able to offer the Fishbowl Payments product for free to all users of Fishbowl 2023.2 or higher. Like all payment gateways, credit card and ACH processing fees still apply.

Who is Fishbowl Payments for?

Fishbowl Payments is for new and existing users that are looking for a flexible and secure way to process payments. PLEASE NOTE: Cannabis and some Firearms businesses will not be able to use Fishbowl Payments.

What benefits does Fishbowl Payments offer?

We've designed Fishbowl Payments with the goal of making payment processing easier for Fishbowl users.
  • Confidence in every step of the process: From the moment you hit Sign up you'll be notified where you stand in the process so you can start collecting payments as soon as possible.
  • More accuracy, better decisions: With better visibility into your Accounts Receivable and outstanding amounts for customers, you can make better decisions for your business.
  • More convenient payments for your most loyal customers: Eliminate manual processes, cut down on human error, and save valuable time by storing customers' credit cards on file so you can quickly and easily charge payments to your customers.
  • Send payment links to customers: With Fishbowl Payments, you have the ability to send payment links to your customers right from Fishbowl. You can copy and paste the payment link into an email message or simply email your customer a copy of the Sales Order Report from Fishbowl.
  • Manage payments easily and get paid faster: Add a Pay Online link to customer invoices with the click of a button, making collecting payments even easier for you and more convenient for your customers. Offer a more convenient payment experience for your customers so you get paid on faster.
  • Send scheduled payment reminders: With Fishbowl Payments, you can send scheduled payment reminders so you are top of mind for customers. Online payments are automatically imported into Fishbowl everyday.

How do I schedule payment reminders?

To configure payment reminders, click the Dashboard tab, select Settings, and then click Invoice Settings.

Is Fishbowl Payments PCI compliant?

Yes. Credit card numbers are not saved in the Fishbowl database. If Card on file is used, a secure wallet token is accessed in accordance with industry standards. This increases security because your employees don't have to request and type the same credit card number multiple times.

How does the signup process work?

When you sign up for Fishbowl Payments, some basic information will be pre-populated from your Fishbowl database. Just click Sign up to be redirected to a login page, set your password, and fill out your application.

How long does it typically take to be approved?

The underwriting process generally takes 24 hours or less. You can view your account and underwriting status inside on the Gateway tab of the Payment Gateway module.

Can I issue refunds from Fishbowl Payments?

Yes. Payments can be refunded in the sales order payment window or in the Icon.Payment Viewer.png Payment Viewer module.

Can I issue a refund using the Card on file payment method?

Refunds can be issued in the Icon.Payment Viewer.png Payment Viewer module or by selecting Refund Credit Card when taking payment on the credit return sales order.

Can I issue a refund to a different credit card than what was used on the original Fishbowl sales order?

No. To issue a refund on a particular Fishbowl sales order, you must refund the credit card that was used on the original transaction.

Can I have multiple cards on file for a single customer?

Yes.

Will I be able to process ACH payments with Fishbowl Payments?

Yes. When taking a payment, select ACH as the Method.

Where do I process ACH refunds with Fishbowl Payments?

Currently, ACH refunds need to be processed in the Icon.Payment Viewer.png Payment Viewer module. The ability to do ACH refunds in the Icon.Sales Order.png Sales Order module is coming soon.

Can I adjust how often payments are imported?

Right now, Fishbowl will sync payments daily intervals at the time you specify. Users can also manually run the scheduled task in the Icon.Schedule.png Schedule module at any time.

Can my customers send down payments?

You can allow partial payments as a global setting. We will evaluate a better workflow for future releases.

Is there a time limit to how long a payment link is active?

There is one unique payment link per sales order and the URL never changes or expires. You can copy and paste the link wherever you want.

How does the payment page get updated automatically? What triggers the update, and how does the update happen?

When you click Save on the sales order, the payment page will update and reflect the new changes.

What reports have the Payment button?

The Pay Now button is active on the Sales Order Report. We are waiting to get customer feedback to learn which other reports our customers would like included.

When I modify a sales order, will it modify the total owed on a payment link?

Yes.

Where are payment links stored in the database for review?

Payment links are stored in SO.payment link as a URL.

Are there automatic payment links?

Right now, the Payment Link Button.png Payment Link button needs to be clicked at the top of each sales order, but the ability to auto-generate payments links is on the roadmap.

Do payment links prohibit me from deleting sales orders?

Not at all. You would want to delete the sales order as well as the payment link on the Dashboard tab of the Payment Gateway module. The ability to automatically delete the payment link when a sales order is deleted is on the roadmap.

Will I be able to set partial payments for some customers and not others?

The partial payment setting is not currently customer specific. However, you can enable partial payments, generate a link, and then disable them again. Stay tuned, though, because that could change in the future.

How do I get notified that a payment has gone through?

You can set up automatic email notifications on the Dashboard tab of the Payment Gateway module.
To configure email notifications, open the Dashboard tab of the Payment Gateway module, select Settings, and then click Notifications.

Is there a Payments Received report that just displays payments made through Fishbowl Payments?

All payments made through Fishbowl Payments are visible on the Dashboard tab of the Payment Gateway module. If you'd like to categorize these payments in the Fishbowl database, you can select a custom payment method on the Settings tab.

What types of cards can I accept with Fishbowl Payments?

Below are the card types that are automatically enabled when your account is created:
  • Visa
  • MasterCard
  • American Express
  • Discover
  • Pin Debit

Edit API Keys

During the setup process, your Fishbowl Payments API keys are automatically copied into the Fishbowl Payments Setup window. In the following steps, we'll show you how to find this information, which could be helpful if you want to change accounts. On the Dashboard tab of the Icon.Payment Gateway.png Payment Gateway module, you'll log into the account that you want to use. Then you'll copy three values into a new text document and paste them into the Fishbowl Payments Setup window on the Settings tab of the Icon.Payment Gateway.png Payment Gateway module.

  1. Open the Dashboard tab of the Icon.Payment Gateway.png Payment Gateway module and click the Settings menu near the bottom-left corner.
    Fishbowl Payments Merchant ID.png
  2. Copy the Platform ID from the Account tab and paste it on the 1st line of any new text document.
  3. Click the Apps menu near the bottom-left corner, select API Keys, and then click Launch.
  4. Copy the Web Payments Token and paste it on the 2nd line of the text document.
    Fishbowl Payments Payment Token.png
  5. On the same page of the Dashboard tab, click ADMIN to expand the main-key. Press the Copy button and then paste the key on the 3rd line of the text document.
    Fishbowl Payments API Key.png
  6. Open the Settings tab of the Icon.Payment Gateway.png Payment Gateway module and click the Edit API Keys button.
  7. Paste the three values from the text document into the Fishbowl Payments Setup window.
    Fishbowl Payments Edit API Keys.png
    • Paste the Platform ID into the Merchant ID field.
    • Paste the Web Payments Token into the Payment Token field.
    • Paste the main-key into the API Key field.
  8. Click the Connect button at the bottom of the window to save your changes.