class PayPal::SDK::ButtonManagerRails::API
Constants
- ADAPTIVE_PAYMENTS_HTTP_HEADER
Public Class Methods
new(environment = nil, options = {})
click to toggle source
Calls superclass method
# File lib/paypal-sdk/button_manager_rails/api.rb, line 9 def initialize(environment = nil, options = {}) super("", environment, options) end
Public Instance Methods
default_http_header()
click to toggle source
Calls superclass method
# File lib/paypal-sdk/button_manager_rails/api.rb, line 14 def default_http_header super.merge(ADAPTIVE_PAYMENTS_HTTP_HEADER) end
ipn_valid?(raw_post_data)
click to toggle source
Validate IPN message
# File lib/paypal-sdk/button_manager_rails/api.rb, line 19 def ipn_valid?(raw_post_data) Core::API::IPN.valid?(raw_post_data, config) end