SolidusPagseguroOficial ===================== Extension that integrates with the pagseguro [![Build Status](https://travis-ci.org/ddomingues/solidus_pagseguro_oficial.svg?branch=master)](https://travis-ci.org/ddomingues/solidus_pagseguro_oficial) [![Code Climate](https://codeclimate.com/github/ddomingues/solidus_pagseguro_oficial/badges/gpa.svg)](https://codeclimate.com/github/ddomingues/solidus_pagseguro_oficial) [![Test Coverage](https://codeclimate.com/github/ddomingues/solidus_pagseguro_oficial/badges/coverage.svg)](https://codeclimate.com/github/ddomingues/solidus_pagseguro_oficial/coverage) Installation ------------ Add solidus_pagseguro_oficial to your Gemfile: ```ruby gem 'solidus_pagseguro_oficial' ``` Bundle your dependencies and run the installation generator: ```shell bundle bundle exec rails g solidus_pagseguro_oficial:install ``` You must set 2 environment variables using your PagSeguro account as the following example: ```shell export PAGSEGURO_EMAIL=xxx@xxx.com export PAGSEGURO_TOKEN=1232328947843794 ``` Testing ------- First bundle your dependencies, then run `rake`. `rake` will default to building the dummy app if it does not exist, then it will run specs. The dummy app can be regenerated by using `rake test_app`. ```shell bundle bundle exec rake ``` When testing your applications integration with this extension you may use it's factories. Simply add this require statement to your spec_helper: ```ruby require 'solidus_pagseguro_oficial/factories' ``` Copyright (c) 2016 Diego Domingues, released under the New BSD License