Sha256: 4acfe6125851ba2747706a90bacf974777a741d8ebf576f4642708286add3c2f

Contents?: true

Size: 464 Bytes

Versions: 1

Compression:

Stored size: 464 Bytes

Contents

module Cetustek
  class QueryInvoiceByOrderId
    def self.query(order_id)
      url = Cetustek.config.url
      client = Savon.client(
        wsdl: url,
        open_timeout: 300,
        read_timeout: 300
      )

      @response = client.call(:query_invoice_by_orderid, message:
        {
          orderid: order_id,
          source: Cetustek.config.site_id + Cetustek.config.password,
          rentid: Cetustek.config.username
        })
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
cetustek-0.2.0 lib/cetustek/query_invoice_by_order_id.rb