class Everypay::Token
Public Class Methods
create(payload)
click to toggle source
Create a new card token.
Available payload parameters are a valid card info data.
- card_number: A valid credit /debit card number. [Required] - expiration_month: Integer representation of month. [Required] - expiration_year: Integer represantation of a valid expiration year. [Required] - cvv: Card verification value. Three or four (American express) digits. [Required] - holder_name: First and last name of the card holder. [Required]
Calls superclass method
Everypay::Resource::create
# File lib/everypay/token.rb, line 18 def create payload super end
delete(token)
click to toggle source
# File lib/everypay/token.rb, line 26 def delete token raise NotAvailableMethodError.new("resource #{resource} does not support #{__method__} method.") end
list(filters={})
click to toggle source
# File lib/everypay/token.rb, line 30 def list filters={} raise NotAvailableMethodError.new("resource #{resource} does not support #{__method__} method.") end
update(token, payload)
click to toggle source
# File lib/everypay/token.rb, line 22 def update token, payload raise NotAvailableMethodError.new("resource #{resource} does not support #{__method__} method.") end
Protected Class Methods
resource()
click to toggle source
# File lib/everypay/token.rb, line 36 def resource 'tokens' end