Sha256: ead464251ae258016c9f69906d3e768b7c8d24b7669cc63cbaac92611fd35e43
Contents?: true
Size: 619 Bytes
Versions: 1
Compression:
Stored size: 619 Bytes
Contents
module Einvoice class Client attr_accessor :provider def initialize(provider) @provider = provider end def issue(payload, options = {}) provider.issue(payload, options) end def query(payload, options = {}) provider.query(payload, options = {}) end def cancel(payload, options = {}) provider.cancel(payload, options = {}) end def allowance_for(payload, options = {}) provider.allowance_for(payload, options = {}) end def cancel_allowance(payload, options = {}) provider.cancel_allowance(payload, options = {}) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
einvoice-1.0.0 | lib/einvoice/client.rb |