Module: Paymaya::PaymentVault::CardVault::Customer

Defined in:
lib/paymaya/payment_vault/card_vault/customer.rb

Class Method Summary collapse

Class Method Details

.create(customer) ⇒ Object



10
11
12
13
# File 'lib/paymaya/payment_vault/card_vault/customer.rb', line 10

def self.create(customer)
  Helper.request(:post, customer_url,
    customer, Helper.payment_vault_secret_auth_headers)
end

.delete(id) ⇒ Object



20
21
22
23
# File 'lib/paymaya/payment_vault/card_vault/customer.rb', line 20

def self.delete(id)
  Helper.request(:delete, "#{customer_url}/#{id}", {},
    Helper.payment_vault_secret_auth_headers)
end

.retrieve(id) ⇒ Object



15
16
17
18
# File 'lib/paymaya/payment_vault/card_vault/customer.rb', line 15

def self.retrieve(id)
  Helper.request(:get, "#{customer_url}/#{id}", {},
    Helper.payment_vault_secret_auth_headers)
end

.update(id, customer) ⇒ Object



25
26
27
28
# File 'lib/paymaya/payment_vault/card_vault/customer.rb', line 25

def self.update(id, customer)
  Helper.request(:put, "#{customer_url}/#{id}",
    customer, Helper.payment_vault_secret_auth_headers)
end