Coder Social home page Coder Social logo

ebanx-magento's Introduction

EBANX Magento Payment Gateway Extension

This plugin allows you to integrate your Magento store with the EBANX payment gateway. It includes support to installments and custom interest rates.

Requirements

  • PHP >= 5.3
  • cURL
  • Magento >= 1.7

Installation

Source

  1. Clone the git repo to your Magento root folder
git clone --recursive https://github.com/ebanx/ebanx-magento.git
  1. If you have cache enabled, you'll need to flush it at System > Cache Management.
  2. Visit your Magento payment settings at System > Configuration > Payment Methods > EBANX.
  3. Add the integration key you were given by the EBANX integration team. You will need to use different keys in test and production modes.
  4. Change the other settings if needed.
  5. Go to the EBANX Merchant Area, then to Integration > Merchant Options.
  6. Change the Status Change Notification URL to:
{YOUR_SITE}/ebanx/payment/notify
  1. Change the Response URL to:
{YOUR_SITE}/ebanx/payment/return
  1. That's all!

Changelog

  • 1.16.0: show module settings in store scope
  • 1.15.2: workaround for compilation
  • 1.15.0: split modules in two (Standard Checkout and Express Checkout)
  • 1.14.1: fixed installments being shown when disabled
  • 1.14.0: workaround for brazilian state names
  • 1.13.1: fixed return error on Sandbox
  • 1.13.0: implemented support for other countries with EBANX Checkout
  • 1.12.0: fixed translation issues
  • 1.11.0: major design changes, updated EBANX library version
  • 1.10.0: implemented installments, added custom currency converter
  • 1.9.0: send order notifications, added Hipercard
  • 1.8.0: implemented option to get backend or frontend currency for payment
  • 1.7.0: translated error messages
  • 1.6.0: added installments
  • 1.5.4: added translations
  • 1.5.3: removed all short tags
  • 1.5.2: updated boleto due date limits to 1-3 days only
  • 1.5.1: fixed config.xml error, changed boleto_due_date to select
  • 1.5.0: refactored notification processing code, added boleto due date option
  • 1.4.0: removed unused code, refactored notifications processing.
  • 1.3.1: added brazilian states list, country filter.
  • 1.3.0: added authorize method.
  • 1.2.1: fixed direct checkout bank selector, updated EBANX library
  • 1.2.0: added TEF to direct checkout
  • 1.1.6: fixed multiple adresses issue (it was sending an array instead of string)
  • 1.1.5: fixed notification errors (missing hashes and/or orders)
  • 1.1.4: changed boleto page layout (one column), fixed direct checkout broken HTML
  • 1.1.3: fixed missing order in notify action
  • 1.1.2: add validation to return and notify actions
  • 1.1.1: updated the UpdatePaymentMethods action to use the fake API, removed installments from checkout mode
  • 1.1.0: implemented direct checkout (full mode)
  • 1.0.7: fixed wrong installment values when using multiple currencies
  • 1.0.6: fixed wrong totals when using many shipping methods
  • 1.0.5: fixed wrong checkout total and currency code
  • 1.0.4: included EUR conversion in minimum installment value
  • 1.0.3: show installments in checkout when EBANX is selected by default.
  • 1.0.2: enforced minimum installment value (R$20,00).
  • 1.0.1: added Ebanx_Ebanx_Helper_Data because Magento 1.6 requires it.
  • 1.0.0: first release.

ebanx-magento's People

Contributors

guhemama avatar licianeandreatta avatar marceloberwanger avatar

Watchers

James Cloos avatar Arthur Carvalho de Queiroz avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.