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