Module: Paypal
- Defined in:
- lib/paypal.rb,
lib/paypal/ipn/ipn.rb,
lib/paypal/masspay.rb,
lib/paypal/version.rb,
lib/paypal/permissions.rb,
lib/paypal/authentication.rb,
lib/paypal/ipn/types/masspay.rb,
lib/paypal/ipn/variables/item.rb,
lib/paypal/ipn/variables/buyer.rb,
lib/generators/paypal/initializer/initializer_generator.rb
Defined Under Namespace
Modules: Authentication, Ipn, Masspay, Permissions Classes: InitializerGenerator
Constant Summary collapse
- LIVE_NVP_URI =
"https://api-3t.paypal.com/nvp"
- SANDBOX_NVP_URI =
"https://api-3t.sandbox.paypal.com/nvp"
- LIVE_URI =
"https://www.paypal.com"
- SANDBOX_URI =
"https://www.sandbox.paypal.com"
- VERSION =
"0.0.2"
Class Method Summary collapse
- .nvp_uri(force_https = true) ⇒ Object
-
.setup {|_self| ... } ⇒ Object
Default way to setup Paypal.
- .uri ⇒ Object
Class Method Details
.nvp_uri(force_https = true) ⇒ Object
29 30 31 32 33 |
# File 'lib/paypal.rb', line 29 def self.nvp_uri(force_https = true) environment == "live" ? LIVE_NVP_URI : SANDBOX_NVP_URI end |
.setup {|_self| ... } ⇒ Object
Default way to setup Paypal. Run rails generate paypal_install to create a fresh initializer with all configuration values.
25 26 27 |
# File 'lib/paypal.rb', line 25 def self.setup yield self end |
.uri ⇒ Object
35 36 37 38 39 |
# File 'lib/paypal.rb', line 35 def self.uri environment == "live" ? LIVE_URI : SANDBOX_URI end |