Tag Archive: pay invoices online


The next update to our Web Based Room Booking and Resource Scheduling software MIDAS is fast approaching, and throughout March we’re giving you a first look at some of the new features and improvements you can look forward to in MIDAS v4.12..

Back in October 2010, we released MIDAS v3.10 which introduced a new feature allowing your clients to pay invoices generated by MIDAS online using either PayPal or Google Wallet (or Google Checkout as it was known back then).

Whilst the ability for customer’s clients to pay their invoices online using PayPal was popular, Unfortunately, Google changed direction with their Google Checkout/Wallet service, which meant that it was no longer a viable payment processor for customer’s client’s invoices. As such, the option to pay invoices via Google Checkout was removed as of MIDAS v4.07 in September 2014. You can read more about the sad demise of Google Checkout in this blog post.

Since then, PayPal has been the sole payment option natively provided within MIDAS to allow your clients to pay their invoices online. Of course, with our optional API available, customers have been able to develop their own specific integrations with other 3rd party payment processors as required. However, ever since we removed the Google Checkout/Wallet option, we’ve wanted to include a “PayPal alternative” as standard within our software.

For nearly two years now, we’ve made card payments simpler through our own website, by partnering with Stripe as our preferred payment processor. We’ve been very impressed with Stripe, and we’re pleased to announce that Stripe will now also be a native payment option for invoices within MIDAS itself, along with the existing PayPal option!

Here’s a few of the things we really like about Stripe:

Stripe.com
  • Stripe allows you to take a payment on the current page, without the customer being transferred to a separate “hosted” payment page (as with PayPal)
  • Despite allowing card payments to be taken on the current page, no card details pass through or are stored the server where your MIDAS resides – all the processing is handled by Stripe, ensuring you fully comply with PCI DSS 3.1
  • Stripe automatically withdraws funds to your bank account on a rolling 7 day basis (with PayPal, funds remain in your account until you manually withdraw them)
  • Stripe never forces the customer to “create an account” in order to make a card payment (with PayPal, depending upon your geographic region, or the number of times you’ve used PayPal “unregistered”, you may be forced to create a PayPal account in order to make a card payment)
  • In our experience, Stripe’s fees have been lower than PayPal’s

Now, reading the above, you make think that we’re anti-PayPal… don’t worry, we’re very aware of the popularity of PayPal which is arguably the most common online payment processor across the globe, and we have no plans to remove the PayPal payment option from our software. But we do believe in giving our customers choice over their payment provider, which is why we’re really exciting to be able to offer native Stripe integration starting with MIDAS v4.12!

You’ll be able to configure which payment provider you wish to use to allow your customers to pay their invoices online, or give them a choice of completing their payment via PayPal or Stripe:

Online Invoice Payment Settings

In order to accept payments through PayPal, you’ll need a PayPal account.
In order to accept payments through Stripe, you’ll need a Stripe account, and Stripe API keys (For more information, please see our KB article “Configuring Stripe Integration“)

Once you’ve setup your PayPal and/or Stripe account, and configured them via MIDAS Admin Options → Manage MIDAS → Invoicing → Online Payments, your customers will then be able to pay their invoices online via https://your_midas_url/pay:

Online Invoice Payment Selection

With Stripe integration, as soon as a client completes their payment, their invoice will automatically be instantly updated in MIDAS to reflect their payment. With PayPal integration, you’ll need to configure Instant Payment Notifications (IPN) within your PayPal account in order to allow MIDAS to automatically update a client’s invoice following a successful PayPal transaction.

MIDAS v4.12 is expected to be made available to Beta Testers later this month, with a general release shortly after. We’re currently looking for additional testers to help test and provide feedback/bug reports on pre-release versions of our software. Becoming a tester is free and no experience is required, and what’s more we’ll reward you for your participation! Find out more about becoming a MIDAS Beta Tester here.

If you would like to be notified when v4.12 is fully released, then why not join our Mailing List?

MIDAS v3.10 is here!

Version 3.10 is available now, and contains a wealth of new features, highlights of which include:

  • The ability to add new bookings by simply clicking & dragging in the booking grid!
  • The ability to modify/delete multiple similar bookings at once!
  • The ability to easily bulk-add multiple bookings, without having to click individual dates
  • The ability to add your own custom booking fields!
  • The ability to re-order venues to appear in the order you want
  • The option to allow your clients to pay their invoices online via PayPal or Google Checkout!
  • View the Full Changelog

Learn more about these exciting new features in our tutorial guide to MIDAS v3.10…