Mollie es la integración de pasarela de pago más popular y avanzada con Sylius. Este complemento está oficialmente certificado por Mollie. La integración actualmente admite los siguientes métodos de pago:
Pocas palabras de Mollie: Nuestra misión es crear un campo de juego mayor para todos. Al ofrecer soluciones de pago mundiales convenientes y seguras, eliminamos las barreras para que pueda concentrarse en hacer crecer su negocio. Ser auténtico es nuestra línea de base.
Mollie es una de las compañías de tecnología de aletas de más rápido crecimiento en Europa. Proporcionamos una API de pago simple, que permite a los constructores de webshop y aplicaciones implementar más de veinte métodos de pago diferentes de una sola vez. Nuestros paquetes y complementos son completamente de código abierto, disponibles gratuitamente y fáciles de integrar en su proyecto actual.
Mollie prospera en la innovación. Cuando comenzamos, encabezamos la industria de pagos al introducir productos de pago sin esfuerzo que eran más fáciles, más baratos y más flexibles de lo que los bancos rígidos y engorrosos podrían hacer. Ahora, más de una década después, confiada por más de 70,000 empresas, Mollie todavía está construyendo productos innovadores y trabajando duro para mejorar los pagos.
Este complemento de código abierto se desarrolló para ayudar a la comunidad de Sylius y poner a disposición la plataforma de pagos de Mollie a cualquier tienda Sylius. Si tiene alguna pregunta adicional, desea ayudar a instalar o configurar el complemento o necesita ayuda con su proyecto Sylius; háganoslo saber enviando un correo electrónico a [email protected]
Trabajamos en versiones estables, compatibles y actualizadas de paquetes. Le recomendamos que haga lo mismo.
Paquete | Versión |
---|---|
Php | ^7.2 || ^8.0 |
Ext-Json: * | |
Mollie/Mollie-API-PHP | ^2.0 |
sylius/admin-orden-creation-plugin | ^0.12 || ^0.13 || V0.14 |
Sylius/reembolso-Plugin | ^1.0 |
Sylius/Sylius | ~ 1.9.0 || ~ 1.10.0 || ~ 1.11.0 || ~ 1.12.0 |
Para la guía de instalación completa, visite la instalación
Durante la configuración primero, guarde las teclas en la base de datos y luego haga clic en "Métodos de carga"
Puede usar SyliusMolliePlugin:DirectDebit:_form.html.twig
y @SyliusMolliePlugin/Grid/Action/cancelSubscriptionMollie.html.twig
plantillas para agregar el formulario para complementar los datos de la tarjeta de débito directo y cancelar el formulario de suscripción del twig Ui.
Para obtener un ejemplo sobre cómo hacerlo, eche un vistazo a estos archivos de origen.
Ejecute el siguiente comando para ver qué servicios de Symfony se comparten con este complemento:
$ bin/console debug:container sylius_mollie_plugin
$ composer install
$ cd tests/Application
$ yarn install
$ yarn encore dev
$ bin/console assets:install -e test
$ bin/console doctrine:database:create -e test
$ bin/console doctrine:schema:create -e test
$ symfony server:start
$ open http://localhost:8080 // or the port showed in your terminal while runing command with symfony server:start
webpack_encore:
output_path: '%kernel.project_dir%/public/build/default'
builds:
mollie-admin: '%kernel.project_dir%/public/build/mollie-admin'
mollie-shop: '%kernel.project_dir%/public/build/mollie-shop'
in: src/Resources/views/Shop/_javascripts.html.twig:
<script src="https://js.mollie.com/v1/mollie.js"></script>
{{ encore_entry_script_tags('shop-entry', null, 'mollie-shop') }}
{{ encore_entry_script_tags('plugin-shop-entry', null, 'mollie-shop') }}
in: src/Resources/views/Shop/_stylesheets.html.twig:
{{ encore_entry_link_tags('shop-entry', null, 'mollie-shop') }}
{{ encore_entry_link_tags('plugin-shop-entry', null, 'mollie-shop') }}
in: src/Resources/views/Admin/_javascripts.html.twig:
{{ encore_entry_script_tags('admin-entry', null, 'mollie-admin') }}
{{ encore_entry_script_tags('plugin-admin-entry', null, 'mollie-admin') }}
in: src/Resources/views/Admin/_stylesheets.html.twig:
{{ encore_entry_link_tags('admin-entry', null, 'mollie-admin') }}
{{ encore_entry_link_tags('plugin-admin-entry', null, 'mollie-admin') }}
./tests/Application/
Directoriosymfony server:start
en Terminal. Iniciará el servidor local.yarn watch
en la terminal. Observará sus cambios en los catálogos de administración y compra: ../../src/Resources/assets/admin/..
, ../../src/Resources/assets/shop/..
yarn dev
en la terminal para construir sus activos una vez en modo de desarrollo.yarn encore production
en el terminal, para construir sus activos una vez en modo de producción, es necesario antes de crear cada solicitud de extracción. tests/application/public/build/mollie-admin/..
tests/application/public/build/mollie-shop/..
bin/console assets:install
./src/Resources/assets/admin/**/
./src/Resources/assets/shop/**/
$ bin/behat
$ bin/phpspec run
Para la comunicación en línea, lo invitamos a chatear con nosotros y otros usuarios en Sylius Slack.
Para obtener más información sobre nuestro flujo de trabajo de contribución y más, le recomendamos que use los siguientes recursos:
El código fuente de este complemento es completamente gratuito y lanzado bajo los términos de la licencia MIT.
Si desea contactarnos, la mejor manera es llenar el formulario en nuestro sitio web o enviarnos un correo electrónico a [email protected] con sus preguntas. ¡Garantizamos que respondamos tan pronto como podamos!