lib/paypal/recurring.rb in paypal-recurring-0.1.0 vs lib/paypal/recurring.rb in paypal-recurring-0.1.1
- old
+ new
@@ -1,15 +1,15 @@
require "net/https"
require "cgi"
require "uri"
-require "logger"
require "ostruct"
require "time"
module PayPal
module Recurring
autoload :Base, "paypal/recurring/base"
+ autoload :Notification, "paypal/recurring/notification"
autoload :Request, "paypal/recurring/request"
autoload :Response, "paypal/recurring/response"
autoload :Version, "paypal/recurring/version"
ENDPOINTS = {
@@ -42,15 +42,18 @@
# Set PayPal's API signature.
#
attr_accessor :signature
- # Set application logger. By default, will send output to +STDOUT+.
+ # Set seller id. Will be used to verify IPN.
#
- attr_accessor :logger
- end
+ #
+ attr_accessor :seller_id
- self.logger = Logger.new(STDOUT)
+ # The seller e-mail. Will be used to verify IPN.
+ #
+ attr_accessor :email
+ end
# Just a shortcut for <tt>PayPal::Recurring::Base.new</tt>.
#
def self.new(options = {})
Base.new(options)