Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Mollie as a payment gateway #286

Closed
mg-1999 opened this issue Apr 25, 2017 · 7 comments
Closed

Add Mollie as a payment gateway #286

mg-1999 opened this issue Apr 25, 2017 · 7 comments

Comments

@mg-1999
Copy link
Contributor

mg-1999 commented Apr 25, 2017

In the Netherlands we use iDEAL for almost all of our online transactions and not everyone has a creditcard. In Belgium is it almost the same, but they use Bankcontact there.
It also adds the option to add the main online payment methods of France and Italy. And handle SEPA-transactions with automatic callbacks.

All of this is in mollie and would be a great addition to the creditcard payment processors.

@cbellone suggested that I already do some digging in the flow and found a nice api doc and flow graphic.
image
Source: https://www.mollie.com/nl/docs/overview

Also noticed that there is an api available right here: https://github.com/stil4m/mollie-api

Hope that this is a good start for a nice addition.

  • Matthijs
@syjer syjer closed this as completed Apr 26, 2017
@syjer syjer reopened this Apr 26, 2017
@syjer
Copy link
Member

syjer commented Apr 26, 2017

Hi @mg-1999 , thanks for opening the issue, the flow seems similar to the paypal one, I guess it should not be too hard to integrate it. I hope that they have some kind of test accounts :)

@mg-1999
Copy link
Contributor Author

mg-1999 commented Apr 26, 2017

You can open a test account and you don't have to verify anything

@syjer
Copy link
Member

syjer commented Apr 26, 2017

cool 👍 thank you. I'll have a look :)

@syjer syjer added this to the 1.11 milestone Apr 26, 2017
@syjer syjer added this to TODO in 1.11 Apr 26, 2017
@syjer syjer self-assigned this Apr 26, 2017
@mg-1999
Copy link
Contributor Author

mg-1999 commented May 8, 2017

Is there any help that I can provide?

@syjer
Copy link
Member

syjer commented May 8, 2017

@mg-1999 , I think I have all the necessary informations to implement it :). Thank you :)

@syjer
Copy link
Member

syjer commented Jun 5, 2017

The work is in progress.

TODO:

  • when the reservation has been created, set to a processing status and then wait for the webhook to be called
  • webhook for handling the state transition
  • admin: don't let the user select mollie if the event is not paid in €
  • client ui: handle the "processing" state of the reservation
  • handle refund

syjer added a commit that referenced this issue Jun 6, 2017
NARH pushed a commit to ui2-narita/alf.io that referenced this issue Jun 7, 2017
* develop: (23 commits)
  alfio-event#286 mollie payment support: add new status for ticket reservation, initial stubs for user facing page
  alfio-event#286 mollie payment support: add initial stubs for handling the webhook
  alfio-event#286 mollie payment support: add initial stubs for handling the webhook
  alfio-event#286 mollie: enable only when EUR is used as currency
  alfio-event#286 initial steps for supporting mollie: create a payment + redirect
  alfio-event#286 initial stubs for supporting mollie as a payment provider
  alfio-event#286 initial stubs for supporting mollie as a payment provider
  restore snapshot version
  fix dockerfile
  fix alfio-event#297 - enable "save" button for PDF resources
  update changelog
  fix alfio-event#298
  fix alfio-event#298
  update snapshot version
  fix alfio-event#297 - enable "save" button for PDF resources
  update changelog
  [Gradle Release Plugin] - new version commit:  '1.12-SNAPSHOT'.
  [Gradle Release Plugin] - pre tag commit:  '1.11'.
  improve "cancel reservation" layout
  fix typo
  ...
syjer added a commit that referenced this issue Jun 7, 2017
NARH pushed a commit to ui2-narita/alf.io that referenced this issue Jun 9, 2017
@syjer syjer removed this from TODO in 1.11 Jun 19, 2017
@syjer syjer added this to In progress in 1.12 Jun 19, 2017
@cbellone cbellone added this to the 1.13 milestone Sep 6, 2017
@cbellone cbellone removed this from the 1.12 milestone Sep 6, 2017
@cbellone cbellone removed this from In progress in 1.12 Sep 6, 2017
@syjer syjer added this to TODO in 1.13 Sep 8, 2017
@syjer syjer removed this from the 1.13 milestone Dec 2, 2017
@syjer syjer removed this from TODO in 1.13 Dec 2, 2017
@cbellone cbellone added this to the 2.0-M3 milestone Sep 26, 2019
@cbellone cbellone assigned cbellone and unassigned syjer Jan 9, 2020
This was referenced Jan 21, 2020
@cbellone
Copy link
Member

cbellone commented Feb 8, 2020

As of 648ef6b, this can be considered implemented

@cbellone cbellone closed this as completed Feb 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants