Sha256: b1ead568f53b7b6a16ab5f1e30fe0a69f8a0886f030534ffaf0d9f1a970d7a1c

Contents?: true

Size: 367 Bytes

Versions: 1

Compression:

Stored size: 367 Bytes

Contents

module Paysio
  class Charge < Paysio::Resource
    include Paysio::Actions::List
    include Paysio::Actions::Create
    include Paysio::Actions::Update
    include Paysio::Actions::Find
    resource :charge

    def refund(attrs = {})
      response = Paysio::Client.request(:post, action_path(:refund), attrs)
      refresh_from(response.to_hash)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
paysio-1.0.4 lib/paysio/resources/charge.rb