Mollie هو تكامل بوابة الدفع الأكثر شعبية ومتقدمة مع Sylius. هذا البرنامج المساعد معتمد رسميا من قبل مولي. يدعم التكامل حاليًا طرق الدفع التالية:
عدد قليل من الكلمات من مولي: مهمتنا هي إنشاء ملعب أكبر للجميع. من خلال تقديم حلول دفع مريحة وآمنة في جميع أنحاء العالم ، نقوم بإزالة الحواجز حتى تتمكن من التركيز على تنمية أعمالك. أن تكون أصيلًا هو خط الأساس لدينا.
مولي هي واحدة من أسرع شركات التكنولوجيا الفنية في أوروبا. نحن نقدم واجهة برمجة تطبيقات للدفع البسيطة ، والتي تمكن بناة WebShop و App من تنفيذ أكثر من عشرين طريقة دفع مختلفة في واحدة. إن الحزم والإضافات الخاصة بنا مفتوحة بالكامل ، ومتاحة بحرية ، وسهلة الاندماج في مشروعك الحالي.
مولي يزدهر على الابتكار. عندما بدأنا ، قودنا صناعة المدفوعات من خلال تقديم منتجات الدفع دون عناء كانت أسهل وأرخص وأكثر مرونة مما يمكن أن تفعله البنوك الصارمة المرهقة. الآن ، بعد مرور أكثر من عقد من الزمان ، على ثقة من 70.000 شركة ، لا يزال Mollie يبني منتجات مبتكرة ويعمل بجد لجعل المدفوعات أفضل.
تم تطوير هذا البرنامج المساعد المفتوح المصدر لمساعدة مجتمع Sylius وإتاحة منصة مدفوعات Mollie لأي متجر Sylius. إذا كان لديك أي أسئلة إضافية ، فأنت ترغب في المساعدة في تثبيت المكون الإضافي أو تكوينه أو تحتاج إلى أي مساعدة في مشروع Sylius الخاص بك - أخبرنا عن طريق إرسال بريد إلكتروني إلى [email protected]
نحن نعمل على إصدارات مستقرة ومدعومة ومحدثة من الحزم. نوصيك أن تفعل الشيء نفسه.
طَرد | إصدار |
---|---|
PHP | ^7.2 || ^8.0 |
Ext-Json: * | |
Mollie/Mollie-api-php | ^2.0 |
Sylius/admin-order-creation-plugin | ^0.12 || ^0.13 || v0.14 |
Sylius/REWND-PLUGIN | ^1.0 |
سيليوس/سيليوس | ~ 1.9.0 || ~ 1.10.0 || ~ 1.11.0 || ~ 1.12.0 |
للحصول على دليل التثبيت الكامل ، يرجى الانتقال إلى التثبيت
أثناء التكوين أولاً ، احفظ مفاتيح قاعدة البيانات ثم انقر فوق "طرق التحميل"
يمكنك استخدام SyliusMolliePlugin:DirectDebit:_form.html.twig
و @SyliusMolliePlugin/Grid/Action/cancelSubscriptionMollie.html.twig
قوالب لإضافة النموذج لإكمال بيانات بطاقة debit المباشرة من شكل twig ui.
للحصول على مثال على كيفية القيام بذلك ، ألقِ نظرة على ملفات المصدر هذه.
قم بتشغيل الأمر أدناه لمعرفة ما يتم مشاركة خدمات Symfony مع هذا البرنامج المساعد:
$ 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/
الدليلsymfony server:start
في Terminal. سيبدأ الخادم المحلي.yarn watch
في المحطة. ستشاهد تغييراتك في كتالوجات المشرف والمتجر: ../../src/Resources/assets/admin/..
، ../../src/Resources/assets/shop/..
yarn dev
في Terminal لبناء أصولك مرة واحدة في وضع التطوير.yarn encore production
في Terminal ، لبناء أصولك مرة واحدة في وضع الإنتاج - مطلوب قبل إنشاء كل طلب سحب. 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
للاتصال عبر الإنترنت ، ندعوك للدردشة معنا والمستخدمين الآخرين على Sylius Slack.
لمعرفة المزيد حول سير عمل المساهمة لدينا والمزيد ، نشجعك على استخدام الموارد التالية:
رمز المصدر لهذا البرنامج المساعد مجاني تمامًا وإصداره بموجب شروط ترخيص معهد ماساتشوستس للتكنولوجيا.
إذا كنت ترغب في الاتصال بنا ، فإن أفضل طريقة هي ملء النموذج على موقعنا أو إرسال بريد إلكتروني إلينا إلى [email protected] مع سؤالك (أسئلة). نحن نضمن أن نجيب بأسرع ما يمكن!