Giter VIP home page Giter VIP logo

pretix-mollie's Issues

Mollie API keys are open to all users.

We are using pretix with many users, with mollie payments on all events. Both supported methods for authenticating with mollie are:

  1. Directly insert the mollie-API key in the payment settings of the event. Requires the API-key to be know by non-admin users, which gives everyone access on all payments done by the profile, even if they are done on other profiles.
  2. Connect with mollie, which requires the user to know the password to the Mollie login. This gives the non-admin user even more permissions then sharing the API, as they can access other web-profiles as well.

I'd like to have a setting on organizer level, similar to the "Stripe Connect" organizer settings, where we can configure the API key. When this setting is not set, we could fall back to the current behaviour. This way not all my users can access the API and therefor access all payments in my Mollie account.

Let me know what you think on this issue, I'd be happy to create a PR.

Mollie Internal Server Error

Hey together,

i just implemented the Mollie plugin in our pretix system.
Mollie says the payment is okay, but pretix is unable to get this information. First step: we just select sofort via mollie, we authorize the test payment:

Bildschirmfoto 2019-03-18 um 21 36 01

After that we just get this information / internal server error:
Bildschirmfoto 2019-03-18 um 21 48 40
(URL: https://url.shop/eventname/veranstaltung/mollie/return/HR9AQ/e2c32a748445edd56a5f081daebf84e566b25cac/34/)

If we check Mollie, it says the payment is okay, but there is an web hook error:
Bildschirmfoto 2019-03-18 um 21 38 27

If we check the pretix backend, we are not able to see that the order is payed:
Bildschirmfoto 2019-03-18 um 21 39 38
Bildschirmfoto 2019-03-18 um 21 39 33

PDF generated adfter order email has been send

I'm testing the new 'method_banktransfer_invoice_immediately' option. What I experience is that the PDF Invoice is indeed created right after the order has been placed, in stead of the event default that is set to 'generate after payment'.

However: The client who is ordering doesn't receive the pdf invoice by mail automaticly. The pdf is generated after the order email has been send. Also: in the order email no bank-transfer details are shown.

It would be great to add an option to also send the invoice to the client by mail. because now, the only way to see the bank tranfser details is to open the order-details page.

Feature-request: test-payments

The current PreTix plugin for Mollie doesn't support test-payments when the shop is in test-mode. A message is shown that Mollie does not support test-transactions. However, currently Mollie does support test-transaction. They give out test API-key's that are prefixed by test_ instead of live_.
The Mollie settings in PreTix don't accept an API-key that doesn't start with live_ though.

Being able to test transactions using an test-key would be awesome someday.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.