Spree::Reimbursement represents your store's compensation to the customer
who is returning items. For example, if a customer is not happy with the quality
of your product and they decide to return it, your store may want to offer them
store credit for the price of the item.
Spree::Reimbursement can represent the reimbursement of one or many
Spree::ReturnItems. However, if the return items have different
Spree::ReimbursementTypes assigned, then multiple reimbursements are created
for a single customer return.
Spree:Reimbursement object has the following attributes:
number: A unique eleven-character number that identifies the reimbursement. The number starts with
RI. For example:
reimbursement_status: The status of the current reimbursement.
customer_return_id: The ID for the
Spree::CustomerReturnthat is associated with this reimbursement.
order_id: The ID for the
Spree::Orderthat is associated with the items on the reimbursement.
total: The total value of the reimbursement. Depending on the
Spree::ReimbursementType, this value may be
Solidus is an open source platform supported by the community. We encourage everyone using Solidus to contribute back to the documentation and the code.
If you’re interested in contributing to the docs, get started with the contributing guidelines. If you see something that needs fixing and can’t do it yourself, please send us an email.