Sha256: efdb102e620d30c5cde30e3680d77ffb4aae4899ce02820213c5c2226008c3b4
Contents?: true
Size: 455 Bytes
Versions: 4
Compression:
Stored size: 455 Bytes
Contents
class Spree::ReimbursementType::OriginalPayment < Spree::ReimbursementType extend Spree::ReimbursementType::ReimbursementHelpers class << self def reimburse(reimbursement, return_items, simulate) unpaid_amount = return_items.sum(&:total).round(2) payments = reimbursement.order.payments.completed refund_list, unpaid_amount = create_refunds(reimbursement, payments, unpaid_amount, simulate) refund_list end end end
Version data entries
4 entries across 4 versions & 1 rubygems