Primera instalación
Si instala el módulo de pago por primera vez:
- Abra el archivo bundles.php que se encuentra en el repertorio config de su sitio.
- Agregue la siguiente línea:
Lyranetwork\Lyra\LyranetworkLyraPlugin::class => ['all' => true],
Dicha línea debe agregarse antes de la última línea en su código.];
- Abra el archivo bundles.php que se encuentra en el repertorio config de su sitio.
- Agregue las 2 líneas siguientes al final del archivo.
sylius_lyra: resource: "@LyranetworkLyraPlugin/Resources/config/routing.yaml"
IMPORTANTE: "Sylius" y "resource" deben estar alineados. - Abra el archivo _sylius.yaml que se encuentra en el repertorio config/packages de su sitio.
- Agregue el siguiente código:
winzou_state_machine: sylius_payment: callbacks: after: custom_action: on: ["process", "authorize", "complete"] do: ["@lyranetworklyra.order_service", "sendConfirmationEmail"] args: ["object"]
- Abra el archivo services.yaml que se encuentra en el repertorio config de su sitio.
- Agregue el siguiente código:
services: [...] lyranetworklyra.order_service: class: Lyranetwork\Lyra\Service\OrderService public: true
- Abra el terminal desde la raíz de su sitio.
- Ingrese el siguiente comando y luego presione "enter":
composer dump-autoload