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

Refactoring of Payment methods #323

Closed
cbellone opened this issue Aug 7, 2017 · 1 comment
Closed

Refactoring of Payment methods #323

cbellone opened this issue Aug 7, 2017 · 1 comment
Assignees
Milestone

Comments

@cbellone
Copy link
Member

cbellone commented Aug 7, 2017

Currently we are identifying each payment method with the corresponding provider.
This could be sometimes confusing for the users: while it's always clear what payment method provides PayPal, this is not the case for Stripe or Mollie.

We should let the organizers enable the desired payment method, and then decide which provider to use for each of them.

E.g.:
Payment method: Credit Card
Provider: Stripe, Mollie

@cbellone cbellone added this to the 1.13 milestone Sep 6, 2017
@syjer syjer removed this from the 1.13 milestone Dec 2, 2017
@mariofusco mariofusco self-assigned this Feb 9, 2018
mariofusco added a commit to mariofusco/alf.io that referenced this issue Mar 30, 2018
cbellone added a commit that referenced this issue Apr 16, 2018
cbellone pushed a commit that referenced this issue Sep 5, 2018
cbellone added a commit that referenced this issue Sep 5, 2018
cbellone added a commit that referenced this issue Sep 5, 2018
cbellone added a commit that referenced this issue Nov 12, 2018
syjer pushed a commit that referenced this issue Nov 12, 2018
* #323 Refactoring of Payment methods - TODO fix tests
(cherry picked from commit d03d5b1)

* initial work for fixing up the tests
(cherry picked from commit ff0de70)

* #323: fix tests

* #323 - fix stripe

* PayPal manager

* fix code after merge

* fix typo

* add capabilities

* integrate stripe checkout

* #323 - first draft of JS Api
syjer added a commit that referenced this issue Nov 12, 2018
cbellone added a commit that referenced this issue Nov 20, 2018
cbellone added a commit that referenced this issue Nov 20, 2018
cbellone added a commit that referenced this issue Nov 21, 2018
cbellone added a commit that referenced this issue Nov 21, 2018
@cbellone cbellone added this to the 2.0-M1 milestone Nov 24, 2018
@cbellone
Copy link
Member Author

the initial implementation should be done. We'll complete the refactoring once we modify the public / admin UI

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