BOOKEO makes configuring Mollie easy via OAuth 2.0

Recently, BOOKEO, an online scheduling software and reservation system integrated Mollie as their preferred payment service provider for Europe. Customers of BOOKEO can now easily link their account with their merchant account at Mollie.

Screen-Shot-2016-11-28-at-11.39.42-768x841 (1)

Usually such integrations of SaaS platforms with Mollie consist of an option to use Mollie for payments and a text field for pasting your API key. However, BOOKEO implemented the integration via our OAuth 2.0 API.

Integrating your platform with Mollie via OAuth 2.0 has a number of benefits over exchanging plain API keys:

  • Merchants can link their account using the Connect with Mollie-button, there is no need to exchange API keys;
  • Privileges exchanges between Mollie and the platform are clearly visible and approved by the merchant;
  • The platform can easily switch from test- to livemode payments and can retrieve activation status from Mollie automatically;
  • Mollie can be more deeply integrated into the platform. For example, settlements can be displayed, the open balance and the next settlement date can be displayed, and any invoices from Mollie can be shown to the merchant inside your own platform;
  • Finally, OAuth 2.0 allows you to charge platform fees to the merchant through Mollie. Contact us if you would like to know more.

As you can see, integrating Mollie as a platform via OAuth 2.0 offers significant advantages. Check out our getting started guide on Mollie Connect if you would like to know more.

button-small (1)

To see how easy the integration with Mollie can be set up, you can check out the BOOKEO guide for connecting with Mollie.

Start accepting American Express payments today

Start accepting American Express payments today

American Express is one of the world’s most well-known brand names, with more than 55 million loyal cardholders across the globe. And we have good news, because as of today American Express is included in our range of payment methods!

This will enable you to focus on a larger international target group. American Express is of particular interest to those retailers focusing on the higher market segment: Amex users enjoy an above-average income and on average spend 60% percent more than holders of other credit cards.* And even though Amex is generally speaking relatively expensive for retailers, Mollie is offering this option at a uniquely competitive rate. So activate the credit card payment method in your Mollie account now and reap the benefits in the run-up to the festive season.

Reach an interesting target group

American Express-users are not just known for spending freely. A panel survey carried out by American Express earlier this year shows that Amex card holders tend to regularly return to stores that they know will accept their card. Compared to other card holders, they’re even 40% more likely to do this. So American Express users are often loyal customers.

What’s more, the Amex logo inspires trust in card holders. Many of the Amex users (40%) state that their general impression of a website or store is more positive when they see logos or pictograms indicating that their credit card is accepted.


Credit card with one push of a button

Here at Mollie we love clarity and simplicity. So with us you don’t have to submit separate applications for all the different credit cards: one action is all it takes. Activating the credit card payment method allows you to immediately receive payments via the world’s most popular credit cards: Visa, MasterCard, and now American Express as well. In addition to these familiar names, we also process payments from co-branded cards such as Dankort, CartaSi, Nordea and Carte Bancaire, and we support Maestro, V-Pay and Visa Electron.

The way in which we offer American Express is unique. A contract with Mollie is all you need to receive payments via this method. You don’t have to sign a contract with American Express and you don’t have to pay any connection charges either. There is no long waiting period because we process the application procedure internally. In most cases you can start receiving payments within one working day.


Clear and competitive rates

For accepting Amex we charge – just like for all our other payment methods – only the transaction costs. The rate for payments via American Express is identical to the costs you pay for transactions via business credit cards and credit cards issued outside of the EU:

2,8% + € 0,25 per transaction

After activating the credit card payment method in your Mollie account you can immediately start receiving payments via American Express. Not yet receiving payments via credit card? Activate this payment method in your account now and boost your turnover in the run-up to the festive season!

An interview with Thijs, developer at Mollie

An interview with Thijs, developer at Mollie

During interviews with developers we are often asked: what does an average working day look like for a developer at Mollie? To publicly answer that question, we've interviewed Thijs, who has been a developer at Mollie for about a year now.

Thijs, how did you start at Mollie?

During my studies at the University of Amsterdam, I had the option to take a two month internship for study credits. At my previous job, I had implemented Mollie as a payment service provider. Impressed with their API, documentation and work culture, I decided to apply for an internship.

During the internship I worked on adding support for gift cards to the Mollie API. I also did an internal research project on error rates and on how they impact Mollie. After my internship, Mollie extended me an offer for a position as a developer.

What did you learn during your internship?

For the most part, my study Computer Sciences focuses on topics like compiler design, sorting algorithms, data structures and a lot of math. All very interesting subjects, but a far cry from working on a live application that processes API requests each and every second of the day. At Mollie, I learned how to work as part of a team. I learned where to to apply object oriented design patterns, and where not to. I learned to test my code properly to validate my implementations. I learned to create and improve products that people use on a daily basis. Working on an actual product and growing the product is much more inspiring than the theoretical topics of my studies.

After my internship, I've worked on various things at Mollie - important updates like adding a fallback connection to a secondary iDEAL acquirer, and working on our open source API clients. I've worked on smaller changes as well, like allowing our customers to add descriptions to refunds, or improving the verification of VAT numbers.

Can you tell us a bit about the project you are currently working on?

At the moment, I am part of the Payments team. We're in the process of adding a new payment method to improve our proposition for our Belgian customers. In recent weeks I've been working on making sure we charge the correct fees for the new product, as well as adding unit tests to ensure my changes work as intended. I am also working on the payment method's reconciliation - the process where we match incoming transactions on our bank statements to the payments in our back office. We are getting more and more transactions on our bank accounts, so to ensure optimal performance, I've refactored our statement handler system to support input streams (using PHP's yield functionality, among other things).

What are some activities that are part of your daily routine?

Usually I come in around half past nine. I'll start coding on a smaller issue, or review a colleague's code, until everyone's in for our daily stand up. The remainder of the day I spend coding, reviewing, or brainstorming with the team on how we should tackle current issues.

Occasionally, we have team meetings like a sprint planning or a retrospective. Yesterday, I participated in a conference call with one of our suppliers. Around noon, we'll have lunch at the office, which is prepared by our own chef. When it's sunny outside, we like to spend some time on our office balcony as well.

What are some things you like working as a developer at Mollie?

Mollie has a team of developers who are all just as interested in software development as I am, which is very different from my previous job. There is lots of tooling available, such as pre-configured virtual machines for development, an extensive test suite, a continuous integration environment, and guides on how to set up debugging or profiling. We go to conferences as well. In June, the development department went to the Dutch PHP Conference, which was really informative.

Mollie is growing really quickly as well, and it's cool to be a part of that.


We hope this gives you some insight in what working at Mollie as a developer entails. If you would like to know more, why not drop by for a cup of coffee?

API changes May—August 2016

August 2016

July 2016

  • Added the ability to create mandates through the API (if enabled on your account). This is especially useful when pre-existing mandates can be used instead of having to get a new mandate from the consumer.
  • Added the description parameter to the create payment refund endpoint. Use this parameter to add a description, which we will pass to the consumer when possible.
  • Added consumer details for the Belfius Direct Net payment when retrieving a payment.
  • Updated the payment method icons in list methods.
  • Changed the minimum for Bancontact to €0.02. You can use this minimum for setting upfirst recurring payments. If you want to use this minimum for regular payments, please contact us to enable this on your account.

June 2016

May 2016

  • It is now possible for consumers to change the language on our hosted payment pages. The locale selected by your customer will be stored in the payments resource's locale property.
  • Added API key access to refunds top level endpoint. Use this endpoint to retrieve all refunds on the payment profile the API key is linked with.
  • Added mandate detail cardExpiryDate to credit card mandates.
  • Added OAuth2 parameters where needed and improved documentation for Issuers, Methods, OAuth, Payments and Refunds.
  • Added new user guide Recurring payments to explain how to get started with Mollie Recurring.
  • Added recurringType field to Payments API to support first and recurring payments.
  • Added new Customers Mandates API v1/customers/*/mandates that allows an application to find out whether a customer has valid accounts or cards that can be charged with recurring payments.
Previous entry: API changes January—April 2016.