solisoft / paypal_nvp
- Source
- Commits
- Network (1)
- Issues (0)
- Downloads (0)
- Wiki (1)
- Graphs
-
Tree:
bd79a53
Olivier BONNAURE (author)
Tue Apr 07 12:55:42 -0700 2009
paypal_nvp / README.rdoc
Paypal NVP
Paypal NVP allow to connect your Ruby on Rails application to the Paypal NVP API.
Installation
The recommended way is that you get the gem:
$ gem sources -a http://gems.github.com (you only have to do this once) $ sudo gem install solisoft-paypal_nvp
PaypalNVP need a paypal.yml file in your config directory.
# All those fields are mandatory
sandbox:
url: "https://api-3t.sandbox.paypal.com/nvp"
user: "o.bonn_1237393081_biz_api1.solisoft.net"
pass: "1237393093"
cert: "AU2Yv5COwWPCfeYLv34Z766F-gfNAzX6LaQE6VZkHMRq35Gmite-bMXu"
live:
url: "https://api-3t.paypal.com/nvp"
user: "o.bonn_1237393081_biz_api1.solisoft.net"
pass: "1237393093"
cert: "AU2Yv5COwWPCfeYLv34Z766F-gfNAzX6LaQE6VZkHMRq35Gmite-bMXu"
Example usage
p = PaypalNVP.new(true) # true mean "use sandbox"
data = {
:method => "MyPaypalMethod",
:amt => 55
# other params needed
}
result = p.call_paypal(data) # will return a hash
puts result["ACK"] # Success
