Sha256: fb51e1c186ff90974d5074eaaf4ca6ad421d5b01618b6d2a47c6124dbb0eb35c

Contents?: true

Size: 356 Bytes

Versions: 1

Compression:

Stored size: 356 Bytes

Contents

module Conekta
  class PaymentSource < Resource
    include Conekta::Operations::Delete
    include Conekta::Operations::Update
    include Conekta::Operations::CustomAction

    def _url
      ensure_id

      self.customer._url + self.class._url + "/" + id
    end

    def delete
      self.delete_member('customer','payment_sources')
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
conekta-2.3.0 lib/conekta/payment_source.rb