This is an unofficial library!
DataCash, a MasterCard Company, is an international provider of credit / debit card processing and industry leading fraud / risk management solutions.
This library provides an idiomatic interface to the DataCash gateway. I would highly recommend reading the DataCash Developers Guide which is available in the Developers Area. You will will need a test login to be able to download the developers guide and to play with the gateway.
# Gemfile
gem 'datacash'
# config/initializers/datacash.rb
Datacash.configure do |config|
config.client = "123456"
config.password = "password1234"
config.environment = :live || :test
end
# or
Datacash.configuration.client = "123456"
You can play with the library using the console. Run rake console
then configure using the method above.
reference = "3403410491041490149314"
Datacash::Client.new.query(reference) # => Datacash::Response::Response
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request