Buyers are redirected to Cielo's website.
Buyers are redirected to Cielo's payment interface.
Buyers hand over their card details at the merchant's website.
Commerce Cielo Administration Settings

This is a Payment Method for Drupal Commerce that connects and consumes webservices from Cielo, a Brazilian card operator for both credit and debit cards.

To find out more about Cielo visit http://en.wikipedia.org/wiki/Cielo_S.A.

Main Features:
  • Works with Visa, Mastercard and Elo card flags.
  • Accepts both debit and credit cards.
  • Configuration option for collecting buyer's card details either at the merchants website (no redirection) or by redirecting them to Cielo (like a gateway)
  • Configuration option for choosing among the 3 available languages for Cielo's interface (used when there is a redirection) as well as for the status and error messages fetched from the webservice. The available languages are Portuguese, Spanish and English.
  • Validates card details via a pre-built function from the Payment module shipped with Drupal Commerce (used when card details are collected at the merchants website).
  • When the Order currency is BRL and the selected card mode type is Credit then the buyer gets an extra field at the checkout payment pane with a select option for installments (payments in installment terms can only be made with credit cards issued by Brazilian banks).
  • Configuration option for entering the maximum number of installments on each card flag. This setting will have effect only on Orders in which the currency is BRL and the selected card mode type is Credit.
  • Configuration option for either automatically capturing transactions after successful authorization or getting only the payment authorization when buyers checkout. If "only authorization" is chosen then there will be an operation option at the store backend for capturing the authorized transactions. (time limit for capturing is 5 days).
  • Store backend operation option for voiding successfully captured payment transactions. (Available only for same day transactions. This is a restriction from Cielo).
Dependencies:
  • Drupal Commerce and its dependencies.
  • Payment module shipped with Drupal Commerce
  • Libraries API 7.x-1.x or greater.
  • Cielo PHP Library | this is an external library also written by me.
  • Installing Cielo PHP Library:
    Download it from here and copy the folder cielo-php-lib in to either sites/all/libraries or sites/<yourDomain>/libraries

    Testing out on Cielo's Sandbox:

    1. You might want to install Commerce Kickstart. It does all the tedious settings for Drupal Commerce and creates some dummy products.
    2. Enable Commerce Cielo module normally as you would with any other module
    3. Enable Cielo Payment Method at admin/commerce/config/payment-methods
    4. Edit the configuration settings at admin/commerce/config/payment-methods/manage/commerce_payment_cielo (Click on the "Edit" operation under Actions)
    5. Make sure "Cielo Sandbox - Test enviroment" is switched on. While in there, you can also play around with the other configuration settings.
      Note: The external library (Cielo PHP Library) takes care of assigning the test credentials.
    6. You can use the following card numbers for testing on both credit and debit modes:

      (visa) 4012001037141112 (authenticates successfully when in debit mode)
      (visa) 4551870000000183
      (mastercard) 5453010000066167
      (elo) 6362970000457013
      Security Code: Any value (3 digits number)
      Expiration Date: Any date greater than the current date

      Authorizations are granted or denied at random.

    Development Help:

    You can also help out by submitting issues for bugs and help support. It is worth checking out the watch dog log if any unexpected result comes out.

    You are very much encoraged, if being the case for, to submit patches along too.

    Downloads

    Other releases

    Version Downloads Date Links
    7.x-1.0-unstable1 tar.gz (25.01 KB) | zip (31.21 KB) 2012-Jul-17 Notes

    Development releases

    Version Downloads Date Links
    7.x-1.x-dev tar.gz (20.82 KB) | zip (25.94 KB) 2012-Jul-19 Notes

    Project Information


    Maintainers for Commerce Cielo

    • FranciscoLuz - 60 commits
      last: 44 weeks ago, first: 1 year ago

    Issues for Commerce Cielo

    To avoid duplicates, please search before submitting a new issue.
    All issues
    Bug reports
    Statistics (2 years)
    New issues
    Open bugs
    Participants
    nobody click here