Module: Paymax1::Refund

Defined in:
lib/paymax1/refund.rb

Class Method Summary collapse

Class Method Details

.createRefund(chargeNo, data) ⇒ Object

退款接口param chargeNo param data



13
14
15
16
17
18
19
# File 'lib/paymax1/refund.rb', line 13

def createRefund (chargeNo,data)
  path='/v1/charges/'+chargeNo.to_s+'/refunds'
  data=data.to_json
  url= Config.settings[:host]+path
  header= Header.new().getHeader('post',path,'',data);
  return  Http.post(url,header,data);
end

.queryRefund(data = {}) ⇒ Object

退款查询param data



25
26
27
28
29
30
# File 'lib/paymax1/refund.rb', line 25

def queryRefund (data={})
  path='/v1/charges/'+data[:chargeNo].to_s+'/refunds/'+data[:refundNo].to_s
  url= Config.settings[:host]+path
  header= Header.new().getHeader('get',path,'','');
  return  Http.get(url,header);
end