Skip to content

Commit

Permalink
Merge pull request #39 from compropago/refactor
Browse files Browse the repository at this point in the history
refactorizing plugin
  • Loading branch information
danteay authored Mar 28, 2018
2 parents 3485bc1 + d7a0edf commit 66ec762
Show file tree
Hide file tree
Showing 42 changed files with 494 additions and 957 deletions.
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
# Created by .ignore support plugin (hsz.mobi)
.idea
gitcp
gitcp
.DS_Store
86 changes: 12 additions & 74 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,9 @@
Plugin para Magento 1.7.x, 1.8.x, 1.9.x - ComproPago
====================================================
# Plugin para Magento 1.7.x, 1.8.x, 1.9.x - ComproPago

## Descripción
Este módulo provee el servicio de ComproPago para poder generar órdenes de pago dentro de la plataforma de e-commerce Magento. Con ComproPago puede recibir pagos en 7Eleven, Extra más tiendas en todo México.


[Registrarse en ComproPago ] (https://compropago.com)

Este módulo provee el servicio de ComproPago para poder generar órdenes de pago dentro de la plataforma de
e-commerce Magento. Con ComproPago puede recibir pagos en 7Eleven, Extra más tiendas en todo México.

## Ayuda y Soporte de ComproPago

Expand All @@ -16,78 +13,19 @@ Este módulo provee el servicio de ComproPago para poder generar órdenes de pag
- [Información de contacto](https://compropago.com/contacto)

## Requerimientos
* [Magento 1.7.x, 1.8.x, 1.9.x](https://magento.com/)
* [PHP >= 5.5](http://www.php.net/)
* [PHP JSON extension](http://php.net/manual/en/book.json.php)
* [PHP cURL extension](http://php.net/manual/en/book.curl.php)

## Instalación:
- [Magento 1.7.x, 1.8.x, 1.9.x](https://magento.com/)
- [PHP >= 5.6](http://www.php.net/)
- [PHP JSON extension](http://php.net/manual/en/book.json.php)
- [PHP cURL extension](http://php.net/manual/en/book.curl.php)

1. Copia el enlace proporcionado por **Magento Connect** desde [aquí][Magento-Connect]
## Instalación

1. Descarga el archivo **Compropago_Payment_Extension-version.tgz** de la [ultima versión](https://github.com/compropago/plugin-magento/releases) del plugin
2. Ingresa al panel de administración de Magento y dirígete a **System -> Magento Connect -> Magento Connect Manager**
3. Pega el link obtenido de la sección **Install New Extension** y selecciona el botón **Install**.
3. En la sección **Direct package file upload** seleccionar el archivo de la extensión y dar click en el botón **Upload**
4. Verifica que la instalación fué correcta y procede a seleccionar el botón **Refresh** para actualizar la pantalla.

Documentación:

http://demo.compropago.com/list/plugins/magento.php

## ¿Cómo trabaja el módulo?
Una vez que el cliente sabe que comprar y continúa con el proceso, seleccionará la opción de elegir el método de pago.
Aquí aparecerá la opción de pago con ComproPago, selecciona el establecimiento de su conveniencia y el botón de **continuar**.

Al completar el proceso de compra dentro de la tienda, el sistema proporcionará un recibo de pago,
por lo que solo resta realizar el pago en el establecimiento que seleccionó anteriormente.

Una vez que el cliente generó su órden de pago, dentro del panel de control de ComproPago la orden se muestra como
"PENDIENTE". Sólo resta que el cliente realice el depósito a la brevedad posible.


---

## Configuración del plugin

1. Dirígete a **System -> Configuration -> Sales -> Payment Methods** y selecciona
**ComproPago**.

***Nota:*** La opción de **Habilitar Logos** es para mostrar las imágenes de los establecimientos con
los que procesamos pagos

2. Agrega la **llave privada** y **llave pública** que se encuentran en el apartado de configuración dentro del
[panel de control de ComproPago][Compropago-Panel].

Asegúrate de que las llaves coincidan con el modo activo o modo pruebas según sea el caso.

---

## Sincronización con la notificación Webhook
1. Ingresa al área de [Webhooks][Compropago-Webhooks] en el panel de ComproPago.
2. Introduce la dirección: **http://direcciondetusitio.com/index.php/compropago/webhook/**
3. Selecciona el botón "Probar" y verifica que el servidor de la tienda está respondiendo, debera aparecer un
mensaje con la leyenda "Probando el WebHook?, Ruta correcta."

Una vez completados estos pasos el proceso de instalación ha finalizado.

## Documentación

### ComproPago Plugin Magento
**[API de ComproPago](https://compropago.com/documentacion/api)**

ComproPago te ofrece un API tipo REST para integrar pagos en efectivo en tu comercio electrónico o tus aplicaciones.


**[General](https://compropago.com/documentacion)**

Información de Comisiones y Horarios, como Transferir tu dinero y la Seguridad que proporciona ComproPAgo


**[Herramientas](https://compropago.com/documentacion/boton-pago)**
* Botón de pago
* Modo de pruebas/activo
* WebHooks
* Librerías y Plugins
* Shopify

[Magento-Connect]: https://www.magentocommerce.com/magento-connect/compropago-oxxo-seven-eleven-extra-chedraui-elektra.html
[Compropago-Panel]: https://compropago.com/panel/configuracion
[Compropago-Webhooks]: https://compropago.com/panel/webhooks
- [Instalación](http://demo.compropago.com/list/plugins/magento.php)
59 changes: 0 additions & 59 deletions app/code/community/Compropago/CpPayment/Block/Form.php

This file was deleted.

28 changes: 0 additions & 28 deletions app/code/community/Compropago/CpPayment/Block/Info.php

This file was deleted.

28 changes: 0 additions & 28 deletions app/code/community/Compropago/CpPayment/Helper/Data.php

This file was deleted.

80 changes: 0 additions & 80 deletions app/code/community/Compropago/CpPayment/Model/Observer.php

This file was deleted.

56 changes: 0 additions & 56 deletions app/code/community/Compropago/CpPayment/Model/Providers.php

This file was deleted.

Loading

0 comments on commit 66ec762

Please sign in to comment.