commit 81460d98b871d0c90d9caf0fa0501354141d5291 Author: github-action[bot] <> Date: Mon Aug 10 09:48:25 2026 +0000 Create Flex endpoint diff --git a/cyllene-digital.sylius-axepta-plugin.1.0.json b/cyllene-digital.sylius-axepta-plugin.1.0.json new file mode 100644 index 00000000..de062587 --- /dev/null +++ b/cyllene-digital.sylius-axepta-plugin.1.0.json @@ -0,0 +1,49 @@ +{ + "manifests": { + "cyllene-digital/sylius-axepta-plugin": { + "manifest": { + "bundles": { + "CylleneDigital\\SyliusAxeptaPlugin\\CylleneDigitalSyliusAxeptaPlugin": [ + "all" + ] + }, + "copy-from-recipe": { + "config/": "%CONFIG_DIR%/" + }, + "post-install-output": [ + " Sylius Axepta BNP Paribas Plugin is installed.", + "", + " Two steps are left, and skipping either breaks payments without an error message:", + "", + " 1. Generate the payment encryption key, unless your project already has one:", + "", + " bin/console sylius:payment:generate-key", + "", + " Back that key up separately from the database: together they protect nothing, and losing it", + " makes the configuration of your payment methods unrecoverable.", + "", + " 2. Declare your trusted proxies in %CONFIG_DIR%/packages/framework.yaml, including", + " x-forwarded-host. Symfony does not trust that header by default, and it is the", + " only one carrying the public domain. Without it you hand the bank URLs it cannot reach, the", + " notification never arrives, and the order stays unpaid although the customer has paid.", + "", + " Then create the payment method: Configuration > Payment methods > Create, gateway", + " \"Axepta - BNP Paribas\".", + "", + " Documentation: https://github.com/CylleneDigital/SyliusAxeptaPlugin/blob/main/docs/installation.md" + ] + }, + "files": { + "config/routes/cyllene_digital_sylius_axepta.yaml": { + "contents": [ + "cyllene_digital_sylius_axepta_shop:", + " resource: \"@CylleneDigitalSyliusAxeptaPlugin/config/routes/shop.yaml\"", + "" + ], + "executable": false + } + }, + "ref": "bb18902db5534be33006e7f18a339595a62ee43b" + } + } +} diff --git a/index.json b/index.json new file mode 100644 index 00000000..b890387e --- /dev/null +++ b/index.json @@ -0,0 +1,20 @@ +{ + "aliases": [], + "recipes": { + "cyllene-digital/sylius-axepta-plugin": [ + "1.0" + ] + }, + "recipe-conflicts": [], + "versions": [], + "branch": "main", + "is_contrib": true, + "_links": { + "repository": "github.com/symfony/recipes-contrib", + "origin_template": "{package}:{version}@github.com/symfony/recipes-contrib:main", + "recipe_template": "https://raw.githubusercontent.com/symfony/recipes-contrib/flex/pull-2023/{package_dotted}.{version}.json", + "recipe_template_relative": "{package_dotted}.{version}.json", + "archived_recipes_template": "https://raw.githubusercontent.com/symfony/recipes-contrib/flex/pull-2023/archived/{package_dotted}/{ref}.json", + "archived_recipes_template_relative": "archived/{package_dotted}/{ref}.json" + } +}