Class: PlatformAPI::PaymentMethod

Inherits:
Object
  • Object
show all
Defined in:
lib/platform-api/client.rb

Overview

The on file payment method for an account

Instance Method Summary collapse

Constructor Details

#initialize(client) ⇒ PaymentMethod

Returns a new instance of PaymentMethod.



1868
1869
1870
# File 'lib/platform-api/client.rb', line 1868

def initialize(client)
  @client = client
end

Instance Method Details

#getObject

Get the current payment method for an account.



1880
1881
1882
# File 'lib/platform-api/client.rb', line 1880

def get()
  @client.payment_method.get()
end

#update(body = {}) ⇒ Object

Update an existing payment method for an account.

Parameters:

  • body:

    the object to pass as the request payload



1875
1876
1877
# File 'lib/platform-api/client.rb', line 1875

def update(body = {})
  @client.payment_method.update(body)
end