Coder Social home page Coder Social logo

luizbills / integration-rede-for-woocommerce Goto Github PK

View Code? Open in Web Editor NEW

This project forked from linknacional/integration-rede-for-woocommerce

0.0 1.0 0.0 547 KB

Integração do método de pagamento Rede para WooCommerce

Home Page: https://wordpress.org/plugins/integration-rede-for-woocommerce/

JavaScript 2.46% PHP 91.18% CSS 6.36%

integration-rede-for-woocommerce's Introduction

Integration Rede for WooCommerce

Contributors: MarcosAlexandre
Tags: rede, e-rede, redecard, woocommerce
Requires at least: 5.0
Tested up to: 5.5.3
WC requires at least: 3.0.0
WC tested up to: 4.7.1
Stable tag: 2.1.0
Requires PHP: 7.2
License: MIT License URI: https://opensource.org/licenses/MIT
Rede API integration for WooCommerce

Description

Use Rede API integration for WooCommerce in your WooCommerce store and allow your customers to pay by credit card.

A Rede is part of the Itaú Unibanco group and is a acquiring company, being responsible for the capture, transmission and financial settlement of Visa, Mastercard, Elo, American Express, Hipercard, Hyper, Diners Club International, Cabal credit card transactions. Discover, China Union Pay, Aura, Sorocred, Coopercred, Sicredi, More !, Calcard, Banescard, Avista! in the Brazilian territory.

Example Filter Usage

    $installments['min_value'] = 40;
    $installments['max_parcels'] = 3;
    return $installments;
}
add_filter('integration_rede_installments', 'rede_card_installments_filter'); 

Development

This version of the Integration Rede for WooCommerce plugin was developed without any encouragement from Rede. This means that none of the developers of this plugin have any bonds with the Rede and we count on your help to improve the code and operation of this plugin.

Compatibility

Compatible since version 3.0.x of WooCommerce.

Works with the plugin: * WooCommerce

Installation

Download the plugin Upload the plugin to the wp-content/plugins directory, Go to “plugins” in your WordPress admin, then click activate.

Requirements:

  • Have a website ready with WordPress and WooCommerce installed.
  • Use SSL certificate (2048 bit recommended).
  • Have registration on Rede

Plugin Settings:

You can access the plugin settings screen from the WordPress admin page under WooCommerce -> Settings -> Payments -> Pay with the Rede.

The plugin works with the Test and Production environments, where you must use the Test environment to test the integration before using it in the Production environment. Once it is tested and validated, you can use the Production environment where you can sign in with the PV and the Token of ecommerce affiliation with the Rede.

Notes on the test environment

In the Test environment you can use some test cards available in the Rede Integration Guide by accessing the Playground Tutorial -> How to use the playground, just do the Register.

Doubts?

You can ask questions by:

Credits

This plugin is a fork that fixes some bugs and implements new features to the plugin developed in:

Credcards icons have been forkled from Storefront in:

Banner:

Icon:

Contributors

You can contribute source code on our page at GitHub.

Special Thanks

  • Kaoe Implementation of the installment filter and data display on the order page.

  • Luiz "Bills" Help in implementing the new card layout.

Frequently Asked Questions

What is the license of the plugin?

  • This plugin is licensed as MIT.

What do I need to use this plugin?

  • Have installed the WooCommerce plugin.

Changelog

2.1.0 - 2020/12/05

  • Update compatibility information
  • Correction of the order id
  • Implementation of installment filter
  • Implementation of a filter to display the Network data on the order page only if this is the payment method used.
  • Improvements to the card layout on the checkout page.

2.0.2 - 2020/05/23

  • Update compatibility information
  • Correction of the order id

2.0.1 - 2020/05/04

  • Update compatibility information
  • Correction of the internationalization of error messages on the checkout page

2.0.0 - 2019/11/02

  • Correction of the number of installments display
  • Year placeholder adjustment at card expiration
  • Plugin internationalization and translation for pt_BR
  • Inclusion of credit card banners icons
  • Expiration date now accepts 2 or 4 digits for year as well
  • Sanitize inputs fields

Upgrade Notice

Corrected the display of the installments, changed the card validity field to accept 2 or 4 digits, made the internationalization and translation process for pt_BR, and implemented WordPress Coding Standards. Also added the icons of the card flags.

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.