Open Joaqim opened 2 years ago
// Först hittar vi "Refunds" i Order:ar med status "Completed" då detta uppfyller kraven för vad vi kommer kalla 'partial refund'.
var partialOrders = orders.FindAll(order => order.refund?.Count != 0);
// Sedan kommer vi hämta komplett refund info utifrån refund id
foreach(var order in partialOrders) {
var refundId = order.refound.id;
var refundOrderItem = _wcOrderApi.Refund.Get(refundId);
foreach(var item in refundOrderItems.line_times) {
string articleNumber = item.sku;
decimal total = item.total; // should be negative decimal value
}
}
Requirements for Refundable Order & Invoice:
Min metodik för delvis refund är, än så länge:
Vad jag får från WooCommerce:
Utifrån Refund ID nummer:et så kan jag extrapolera det till: (Som exempel: )
Det löser SKU och eventuell Moms. (edited)