Module: Wepay

Extended by:
Api, Configuration, OAuth
Defined in:
lib/wepay.rb,
lib/wepay/api.rb,
lib/wepay/error.rb,
lib/wepay/oauth.rb,
lib/wepay/client.rb,
lib/wepay/version.rb,
lib/wepay/api/base.rb,
lib/wepay/middleware.rb,
lib/wepay/api/account.rb,
lib/wepay/client/data.rb,
lib/wepay/api/checkout.rb,
lib/wepay/client/token.rb,
lib/wepay/configuration.rb,
lib/wepay/api/withdrawal.rb,
lib/wepay/api/preapproval.rb,
lib/wepay/api/subscription.rb,
lib/wepay/api/subscription_plan.rb

Defined Under Namespace

Modules: Api, Configuration, Middleware, OAuth Classes: ApiError, Client, Error, TimeoutError

Constant Summary collapse

VERSION =
"0.2.1"

Instance Attribute Summary

Attributes included from Configuration

#access_token, #account_id, #client_id, #client_secret, #open_timeout, #scope, #timeout, #using_stage

Method Summary

Methods included from Configuration

api_endpoint, configure, oauth_authorization_endpoint, oauth_token_endpoint

Methods included from Api

account, checkout, preapproval, subscription, subscription_plan, withdrawal

Methods included from OAuth

authorization_url, get_access_token