class MundipaggV1Sdk::Card

Public Class Methods

create(customer_id, card) click to toggle source
# File lib/mundipagg_v1_sdk.rb, line 175
def self.create(customer_id, card)
  card = {} if card == nil
  postRequest(card.to_json, "/customers/#{customer_id}/cards")
end
delete(customer_id, card_id) click to toggle source
# File lib/mundipagg_v1_sdk.rb, line 191
def self.delete(customer_id, card_id)
  ArgumentError.new("Customer id should be a String") if customer_id == nil
  ArgumentError.new("Card id should be a String") if card_id == nil
  deleteRequest({}, "/customers/#{customer_id}/cards/#{card_id}")
end
list(customer_id) click to toggle source
# File lib/mundipagg_v1_sdk.rb, line 186
def self.list(customer_id)
  ArgumentError.new("Customer id should be a String") if customer_id == nil
  getRequest("/customers/#{customer_id}/cards")
end
retrieve(customer_id, card_id) click to toggle source
# File lib/mundipagg_v1_sdk.rb, line 180
def self.retrieve(customer_id, card_id)
  ArgumentError.new("Customer id should be a String") if customer_id == nil
  ArgumentError.new("Card can't be nil") if card_id == nil
  getRequest("/customers/#{customer_id}/cards/#{card_id}")
end