therius-pay/therius-plugin-magento
Requisitos
- Magento 2 (Open Source o Commerce), acceso por línea de comandos para ejecutar
bin/magento - Una cuenta de Therius con claves de API y una configuración de checkout
Instalación
- Composer (repositorio de ruta)
- Copiar en app/code
-
Coloca la carpeta
therius-plugin-magentodonde Composer pueda alcanzarla, y agrega un repositorio de ruta alcomposer.jsonde tu proyecto: -
composer require therius/module-payment:* -
Habilita y construye:
Vuelve a ejecutar
bin/magento setup:static-content:deploy y cache:flush después de cualquier cambio en los assets de front-end del módulo, o el navegador bloquea el JavaScript por una discrepancia de hash de integridad.Configuración
Webhooks
-
En el dashboard de Therius, ve a Developers → Webhooks y agrega un endpoint que apunte a:
Crea un endpoint en modo Sandbox y uno en modo Producción si usas ambos.
-
Suscríbete al menos a:
payment.captured,payment.refused,payment.refunded,payment.cancelled,payment.chargeback. - Copia el secreto de firma de cada entorno en el campo Test Webhook Signing Secret / Live Webhook Signing Secret del módulo.
Reembolsos
Crea una nota de crédito desde Sales → Orders → (orden) → Credit Memo. El módulo llama a Therius y agrega un comentario al historial de la orden; la orden refleja el reembolso una vez que el webhookpayment.refunded lo confirma.
