Class: WebPay::Token
- Inherits:
-
ApiResource
- Object
- ApiResource
- WebPay::Token
- Defined in:
- lib/webpay/token.rb
Instance Method Summary collapse
-
#create(params = {}) ⇒ TokenResponse
Create a token object with given parameters.
-
#retrieve(params = {}) ⇒ TokenResponse
Retrieve a token object by token id.
Methods inherited from ApiResource
Constructor Details
This class inherits a constructor from WebPay::ApiResource
Instance Method Details
#create(params = {}) ⇒ TokenResponse
Create a token object with given parameters.
6 7 8 9 10 |
# File 'lib/webpay/token.rb', line 6 def create(params = {}) req = WebPay::TokenRequestCreate.create(params) raw_response = @client._request(:post, 'tokens', req) WebPay::TokenResponse.new(raw_response) end |
#retrieve(params = {}) ⇒ TokenResponse
Retrieve a token object by token id.
16 17 18 19 20 |
# File 'lib/webpay/token.rb', line 16 def retrieve(params = {}) req = WebPay::TokenIdRequest.create(params) raw_response = @client._request(:get, 'tokens' + '/' + req.id.to_s, req) WebPay::TokenResponse.new(raw_response) end |