Magento Refund Table - magento

Where can I find the refund tables in Magento?
I want to find out if a person has received refund for a certain product or not?
If no refund tables how magento track that?

Refunding an Order in Magento does not cause an actual payment refund. You must refund the payment on your own. Credit Memo is only a record used to track the refunds and to provide proper values in the reports. Check the below link so that you can get more info about the table relations.
http://www.magento-exchange.com/magento-database/magento-1-4-database-er-diagram-for-sales-credit-memo-tables/

Related

Magento Order gets closed when doing a partial refund with adjustment fee in it

I have an issue in magento enterprise as follows
Place an order with 3 items in it
Redeem some money from the
customer's store credit when placing the order. For example if 200
is the total order amount, 50 should be paid from the customer's
store credit and 150 should be paid as normal payment.
Ship the order via backend
Create credit memo for any 1 item in the
order.
Add 1 in the adjustment fee field in the credit memo form
Save the credit memo.
The credit memo is created successfully, but the order status becomes closed. Due to this I am not able to raise another credit memo next time If I need to refund any or the remaining items in the order. This issue happens only if customer has redeemed his store creid in the order amount.
Could somebody please help me on this?

Cancel order when invoice paid Magento?

As I am beginner magento developer unable to create the credit memo as paypal return that invoice already refunded.
How can i create memo and change invoice status, also change order status to cancel.
When a payment is cancelled in Paypal, it will create a credit memo automatically.
The status assigned to a refund order within Magento is usually "closed".

Delayed payment after placing order

After placing order customer gets email with information about this order what includes payment method. If customer doesn't pay the order on the page where did he place it, the order still exists in customers acoount as pending or processing (due to payment method).
Where or what should I look to make link for payment for unpaid orders?
Or should they just "reorder" it?

Linking Sales Ticket and Refund Ticket in Java POS

In Openbravo POS when I'm refunding a sales ticket (assume its id to be 3980) and when I refund this ticket it generates a new ID(assume it to be 48). So, I want the refund Id(48) to be printed on the sales ticket whenever I do a refund. Does anyone has any idea how to do it?
You will actually have to modify the ticketline table and add a new column RefundedTicketId and link the ticketline for a sale to the ticketline of the refund. Note that the refund quantity maybe less than the original purchase. I am implementing this right now to prevent duplicate refunds. If anyone is interested i can post the highlight of the code.

Partial refunds in Magento

How do I get a partial refund (credit memo) working in Magento? I have a customer who bought 3 items but only wants to get a refund on one of the items. Is there a way to do that?
Also, can I move that item back to the inventory (like updating the stock automatically)?
Some payment types support partial refunds. Most credit cards do not, as the gateways don't support a partial refund on the authorization. Can you please elaborate on your payment setup, including how you reconcile those payments?
Short answer to your second question is yes.

Resources