Module: PaddlePay
- Defined in:
- lib/paddle_pay/errors/paddle_pay_error.rb,
lib/paddle_pay.rb,
lib/paddle_pay/util.rb,
lib/paddle_pay/version.rb,
lib/paddle_pay/connection.rb,
lib/paddle_pay/configuration.rb,
lib/paddle_pay/models/alert/webhook.rb,
lib/paddle_pay/models/product/coupon.rb,
lib/paddle_pay/models/product/license.rb,
lib/paddle_pay/models/product/payment.rb,
lib/paddle_pay/models/product/product.rb,
lib/paddle_pay/models/product/pay_link.rb,
lib/paddle_pay/models/transaction/user.rb,
lib/paddle_pay/models/subscription/plan.rb,
lib/paddle_pay/models/subscription/user.rb,
lib/paddle_pay/models/transaction/order.rb,
lib/paddle_pay/models/subscription/charge.rb,
lib/paddle_pay/models/transaction/product.rb,
lib/paddle_pay/models/subscription/payment.rb,
lib/paddle_pay/models/transaction/checkout.rb,
lib/paddle_pay/models/subscription/modifier.rb,
lib/paddle_pay/models/transaction/subscription.rb
Overview
based off of stripe gem: github.com/stripe/stripe-ruby
Defined Under Namespace
Modules: Alert, Connection, Product, Subscription, Transaction, Util Classes: ArgumentError, BadRequestError, ClientError, Configuration, ConflictError, ConnectionError, ForbiddenError, LimitExceededError, PaddlePayError, ParseError, ProxyAuthError, ResourceNotFoundError, ServerError, TimeoutError, UnauthorizedError, UnprocessableEntityError
Constant Summary collapse
- VERSION =
"0.3.0"
Class Attribute Summary collapse
Class Method Summary collapse
Class Attribute Details
.config ⇒ Object
36 37 38 |
# File 'lib/paddle_pay.rb', line 36 def self.config @config ||= PaddlePay::Configuration.new end |
Class Method Details
.configure {|config| ... } ⇒ Object
32 33 34 |
# File 'lib/paddle_pay.rb', line 32 def self.configure yield(config) if block_given? end |