class PayPal::SDK::AdaptivePayments::API
Constants
- ADAPTIVE_PAYMENTS_HTTP_HEADER
Public Class Methods
new(environment = nil, options = {})
click to toggle source
Calls superclass method
# File lib/paypal-sdk/adaptive_payments/api.rb, line 10 def initialize(environment = nil, options = {}) super(SERVICE_NAME, environment, options) end
Public Instance Methods
default_http_header()
click to toggle source
Calls superclass method
# File lib/paypal-sdk/adaptive_payments/api.rb, line 15 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/adaptive_payments/api.rb, line 20 def ipn_valid?(raw_post_data) Core::API::IPN.valid?(raw_post_data, config) end