Sha256: c5109715a9502c2bb0fc4cca695accf2b1c04386c778c154415097a11b92eaae
Contents?: true
Size: 499 Bytes
Versions: 67
Compression:
Stored size: 499 Bytes
Contents
# frozen_string_literal: true module Spree class ReimbursementType::Credit < Spree::ReimbursementType extend Spree::ReimbursementType::ReimbursementHelpers class << self def reimburse(reimbursement, return_items, simulate, created_by:) unpaid_amount = return_items.sum(&:total).round(2, :down) reimbursement_list, _unpaid_amount = create_credits(reimbursement, unpaid_amount, simulate, created_by: created_by) reimbursement_list end end end end
Version data entries
67 entries across 67 versions & 1 rubygems