shopwareDowntown / downtown

With our portal, we want to support local authorities and merchants. We want to connect merchants with closed stores to their customers. And we want to keep in mind, that not every merchant has a sophisticated digital strategy - or even a homepage.
https://github.com/shopwareDowntown/portal/wiki
MIT License
45 stars 29 forks source link

Mollie #325

Closed boxblinkracer closed 4 years ago

boxblinkracer commented 4 years ago

added mollie plugin for dealer payments.

every dealer is extended with a separate mollie configuration (prod key, test key, test enabled toggle) and also mollie independent payment selections (so a json encoded id list of payments that are eligible for his shop)

the portal has been extended with a separate payment tab for these settings.

the storefront checkout has been modified to block payments that are not allowed by the merchant settings in the same way as shipping has been done

and last but not least, the mollie plugin has been added and also modified with "core fixes". the api keys will now be taken from the merchant settings of the order entity

oh and i've added a makefile for easier launches and updated the readme to remove the activation code too, when unlocking a merchant

Screenshot 2020-04-27 at 12 36 16