Sha256: 2ed65c4952d70e17dbd50100485f8605cdfc1716ebd0925f7831a9d90596de71
Contents?: true
Size: 559 Bytes
Versions: 7
Compression:
Stored size: 559 Bytes
Contents
# frozen_string_literal: true module Payture::Ewallet module Methods class Refund < Base private def url "#{config.base_url}/Refund" end def params(order_id:, amount:, cheque: nil) { VWID: config.merchant_id, DATA: encoded_data( Password: config.password, OrderId: order_id, Amount: amount.cents, Cheque: encoded_cheque(cheque), ), } end def response_class Responses::Refund end end end end
Version data entries
7 entries across 7 versions & 1 rubygems