diff --git a/RECIPES.md b/RECIPES.md
index 98aaff41..bc0e3ce4 100644
--- a/RECIPES.md
+++ b/RECIPES.md
@@ -597,7 +597,7 @@ Additional recipes can be found on the [Main Recipes Repository](https://github.
| [sylius/customer-order-cancellation-plugin](https://packagist.org/packages/sylius/customer-order-cancellation-plugin) | [0.2](sylius/customer-order-cancellation-plugin/0.2) |
| [sylius/customer-reorder-plugin](https://packagist.org/packages/sylius/customer-reorder-plugin) | [1.0](sylius/customer-reorder-plugin/1.0) |
| [sylius/invoicing-plugin](https://packagist.org/packages/sylius/invoicing-plugin) | [1.0](sylius/invoicing-plugin/1.0) |
-| [sylius/mollie-plugin](https://packagist.org/packages/sylius/mollie-plugin) | [1.0](sylius/mollie-plugin/1.0) |
+| [sylius/mollie-plugin](https://packagist.org/packages/sylius/mollie-plugin) | [2.0](sylius/mollie-plugin/2.0) |
| [sylius/paypal-plugin](https://packagist.org/packages/sylius/paypal-plugin) | [2.0](sylius/paypal-plugin/2.0) |
| [sylius/refund-plugin](https://packagist.org/packages/sylius/refund-plugin) | [2.0](sylius/refund-plugin/2.0) |
| [sylius/resource-bundle](https://packagist.org/packages/sylius/resource-bundle) | [1.12](sylius/resource-bundle/1.12) |
diff --git a/archived/sylius.mollie-plugin/5c75284ff135abe33187e0fe195cf6dcd47207f9.json b/archived/sylius.mollie-plugin/5c75284ff135abe33187e0fe195cf6dcd47207f9.json
new file mode 100644
index 00000000..eb937268
--- /dev/null
+++ b/archived/sylius.mollie-plugin/5c75284ff135abe33187e0fe195cf6dcd47207f9.json
@@ -0,0 +1,55 @@
+{
+ "manifests": {
+ "sylius/mollie-plugin": {
+ "manifest": {
+ "bundles": {
+ "Sylius\\MolliePlugin\\SyliusMolliePlugin": [
+ "all"
+ ]
+ },
+ "copy-from-recipe": {
+ "config/": "%CONFIG_DIR%/"
+ },
+ "add-lines": [
+ {
+ "file": "templates/bundles/SyliusShopBundle/_scripts.html.twig",
+ "content": "",
+ "position": "top",
+ "warn_if_missing": true
+ },
+ {
+ "file": "assets/admin/entrypoint.js",
+ "content": "import '../../vendor/sylius/mollie-plugin/assets/admin/entrypoint';",
+ "position": "bottom",
+ "warn_if_missing": true
+ },
+ {
+ "file": "assets/shop/entrypoint.js",
+ "content": "import '../../vendor/sylius/mollie-plugin/assets/shop/entrypoint';",
+ "position": "bottom",
+ "warn_if_missing": true
+ }
+ ]
+ },
+ "files": {
+ "config/packages/sylius_mollie.yaml": {
+ "contents": [
+ "imports:",
+ " - { resource: \"@SyliusMolliePlugin/config/config.yaml\" }",
+ ""
+ ],
+ "executable": false
+ },
+ "config/routes/sylius_mollie.yaml": {
+ "contents": [
+ "sylius_mollie_plugin:",
+ " resource: \"@SyliusMolliePlugin/config/routes.yaml\"",
+ ""
+ ],
+ "executable": false
+ }
+ },
+ "ref": "5c75284ff135abe33187e0fe195cf6dcd47207f9"
+ }
+ }
+}
diff --git a/archived/sylius.mollie-plugin/c3b13054b8f82006128670f21cea8939bf5fae34.json b/archived/sylius.mollie-plugin/c3b13054b8f82006128670f21cea8939bf5fae34.json
new file mode 100644
index 00000000..165ccc91
--- /dev/null
+++ b/archived/sylius.mollie-plugin/c3b13054b8f82006128670f21cea8939bf5fae34.json
@@ -0,0 +1,49 @@
+{
+ "manifests": {
+ "sylius/mollie-plugin": {
+ "manifest": {
+ "bundles": {
+ "SyliusMolliePlugin\\SyliusMolliePlugin": [
+ "all"
+ ]
+ },
+ "copy-from-recipe": {
+ "config/": "%CONFIG_DIR%/"
+ },
+ "add-lines": [
+ {
+ "file": "assets/admin/entry.js",
+ "content": "import '../../vendor/sylius/mollie-plugin/src/Resources/assets/admin/entry';",
+ "position": "bottom",
+ "warn_if_missing": true
+ },
+ {
+ "file": "assets/shop/entry.js",
+ "content": "import '../../vendor/sylius/mollie-plugin/src/Resources/assets/shop/entry';",
+ "position": "bottom",
+ "warn_if_missing": true
+ }
+ ]
+ },
+ "files": {
+ "config/packages/sylius_mollie.yaml": {
+ "contents": [
+ "imports:",
+ " - { resource: \"@SyliusMolliePlugin/Resources/config/config.yaml\" }",
+ ""
+ ],
+ "executable": false
+ },
+ "config/routes/sylius_mollie.yaml": {
+ "contents": [
+ "sylius_mollie_plugin:",
+ " resource: \"@SyliusMolliePlugin/Resources/config/routing.yaml\"",
+ ""
+ ],
+ "executable": false
+ }
+ },
+ "ref": "c3b13054b8f82006128670f21cea8939bf5fae34"
+ }
+ }
+}
diff --git a/index.json b/index.json
index 1be5d821..a230abba 100644
--- a/index.json
+++ b/index.json
@@ -1908,7 +1908,8 @@
"1.0"
],
"sylius/mollie-plugin": [
- "1.0"
+ "1.0",
+ "2.0"
],
"sylius/paypal-plugin": [
"1.7",
diff --git a/sylius.mollie-plugin.1.0.json b/sylius.mollie-plugin.1.0.json
index 479922ce..165ccc91 100644
--- a/sylius.mollie-plugin.1.0.json
+++ b/sylius.mollie-plugin.1.0.json
@@ -9,20 +9,27 @@
},
"copy-from-recipe": {
"config/": "%CONFIG_DIR%/"
- }
+ },
+ "add-lines": [
+ {
+ "file": "assets/admin/entry.js",
+ "content": "import '../../vendor/sylius/mollie-plugin/src/Resources/assets/admin/entry';",
+ "position": "bottom",
+ "warn_if_missing": true
+ },
+ {
+ "file": "assets/shop/entry.js",
+ "content": "import '../../vendor/sylius/mollie-plugin/src/Resources/assets/shop/entry';",
+ "position": "bottom",
+ "warn_if_missing": true
+ }
+ ]
},
"files": {
"config/packages/sylius_mollie.yaml": {
"contents": [
"imports:",
" - { resource: \"@SyliusMolliePlugin/Resources/config/config.yaml\" }",
- "",
- "winzou_state_machine:",
- " sylius_order_checkout:",
- " transitions:",
- " complete:",
- " from: [cart, addressed, shipping_selected, shipping_skipped, payment_selected, payment_skipped]",
- " to: completed",
""
],
"executable": false
@@ -36,7 +43,7 @@
"executable": false
}
},
- "ref": "76846a439cf68cc581937017d0f2e9401fc9cd0b"
+ "ref": "c3b13054b8f82006128670f21cea8939bf5fae34"
}
}
}
diff --git a/sylius.mollie-plugin.2.0.json b/sylius.mollie-plugin.2.0.json
new file mode 100644
index 00000000..eb937268
--- /dev/null
+++ b/sylius.mollie-plugin.2.0.json
@@ -0,0 +1,55 @@
+{
+ "manifests": {
+ "sylius/mollie-plugin": {
+ "manifest": {
+ "bundles": {
+ "Sylius\\MolliePlugin\\SyliusMolliePlugin": [
+ "all"
+ ]
+ },
+ "copy-from-recipe": {
+ "config/": "%CONFIG_DIR%/"
+ },
+ "add-lines": [
+ {
+ "file": "templates/bundles/SyliusShopBundle/_scripts.html.twig",
+ "content": "",
+ "position": "top",
+ "warn_if_missing": true
+ },
+ {
+ "file": "assets/admin/entrypoint.js",
+ "content": "import '../../vendor/sylius/mollie-plugin/assets/admin/entrypoint';",
+ "position": "bottom",
+ "warn_if_missing": true
+ },
+ {
+ "file": "assets/shop/entrypoint.js",
+ "content": "import '../../vendor/sylius/mollie-plugin/assets/shop/entrypoint';",
+ "position": "bottom",
+ "warn_if_missing": true
+ }
+ ]
+ },
+ "files": {
+ "config/packages/sylius_mollie.yaml": {
+ "contents": [
+ "imports:",
+ " - { resource: \"@SyliusMolliePlugin/config/config.yaml\" }",
+ ""
+ ],
+ "executable": false
+ },
+ "config/routes/sylius_mollie.yaml": {
+ "contents": [
+ "sylius_mollie_plugin:",
+ " resource: \"@SyliusMolliePlugin/config/routes.yaml\"",
+ ""
+ ],
+ "executable": false
+ }
+ },
+ "ref": "5c75284ff135abe33187e0fe195cf6dcd47207f9"
+ }
+ }
+}