Method: Cubepay::Client#query_payment

Defined in:
lib/cubepay/client.rb

#query_payment(cubepay_transaction_id = "", merchant_transaction_id = "") ⇒ Object

Query payment information by specific identity.



99
100
101
102
103
104
105
106
107
108
109
110
# File 'lib/cubepay/client.rb', line 99

def query_payment(cubepay_transaction_id = "", merchant_transaction_id = "")
  method = "/payment/query"
  params = {
      "id" => cubepay_transaction_id,
      "merchant_transaction_id" => merchant_transaction_id,
  }

  sign_params = self.signature.get_params_with_signature(params)
  response = self.http_request.get_response(method, sign_params)

  return response
end