PHP 5.0.3 or greater
- Magento Community Edition 1.7.0.2
- Magento Community Edition 1.8.0.0
- Magento Community Edition 1.8.1.0
- Magento Community Edition 1.9.0.0
- Magento Community Edition 1.9.0.1
- Option A (Recommended)
- Download latest .tar.gz file
- In your admin go to System > Magento Connect > Magento Connect Manager
- Update the .tar.gz file using Direct package file upload
You will see the result at the end of the page
- Option B
Install with modman
$ cd /path/to/magento
$ modman init
$ modman clone https://github.com/open-pay/openpay-magento.git
- Option C
- Copy the folders app, lib to the Magento root installation. Make sure to keep the Magento folders structure intact.
- In your admin go to System > Cache Management and clear all caches.
- Go to System > IndexManagement and select all fields. Then click in Reindex Data.
- Go to System > Configuration > Sales > Payment Methods. Select Openpay.
- Set your PUBLIC_KEY, MERCHANT_ID, PRIVATE_KEY (Get this values from the dashboard) on "Openpay Common Resources" section.
- Enable the payments methods that you want to have
- Save your config
Go to System > General > States Options and select all allowed countries
For receive payment notifications at the moment the pay was done, you need to configure a webhook notification in the Openpay Dashboard.
Note: Configure one webhook for store and other for bank.
1.- Go to "Configuraciones" -> "Agregar Webhook" and configure the URL and the events
For Store
http://mymagento-store.com/stores/payments/confirm
For Bank
http://mymagento-store.com/banks/payments/confirm
Select "Personalizar Eventos" and check all the options in "Cargos" section.
2.- You will receive a verification code in your magento store, to see your code go to "Openpay Common Resources" and copy it. Use this code to verify your webhook in the Openpay Dashboard.