Sha256: 200bfa5dc3b53f6deb010597dbd15da858443999dfb616309a9df4fb6c617d69

Contents?: true

Size: 498 Bytes

Versions: 3

Compression:

Stored size: 498 Bytes

Contents

module IyziPay
  module Model
    class CheckoutForm < IyziPayResource

      def retrieve(request = {}, options)
        pki_string = to_pki_string(request)
        HttpClient.post("#{options.base_url}/payment/iyzipos/checkoutform/auth/ecom/detail", get_http_header(pki_string, options), request.to_json)
      end

      def to_pki_string(request)
        PkiBuilder.new.append_super(super).
            append(:token, request[:token]).
            get_request_string
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
iyzipay-zebramo-1.0.39 lib/iyzipay/model/checkout_form.rb
iyzipay-zebramo-1.0.38 lib/iyzipay/model/checkout_form.rb
iyzipay-zebramo-1.0.37 lib/iyzipay/model/checkout_form.rb