fix(types,order,medusa): Create credit lines + hooks (#11569)

what:

- api/workflows to create credit lines
- hooks to enable extending credit lines
This commit is contained in:
Riqwan Thamir
2025-03-17 15:20:59 +00:00
committed by GitHub
parent 0625f76cd4
commit cb6249320e
31 changed files with 630 additions and 111 deletions
@@ -81,9 +81,9 @@ describe("Total calculation", function () {
original_item_subtotal: 65,
original_item_total: 73.5,
original_item_tax_total: 8.5,
credit_lines_subtotal: 0,
credit_lines_tax_total: 0,
credit_lines_total: 0,
credit_line_subtotal: 0,
credit_line_tax_total: 0,
credit_line_total: 0,
})
})
@@ -152,9 +152,9 @@ describe("Total calculation", function () {
original_item_total: 110,
original_item_subtotal: 100,
original_item_tax_total: 10,
credit_lines_subtotal: 0,
credit_lines_tax_total: 0,
credit_lines_total: 0,
credit_line_subtotal: 0,
credit_line_tax_total: 0,
credit_line_total: 0,
})
})
@@ -359,9 +359,9 @@ describe("Total calculation", function () {
original_shipping_tax_total: 9.9,
original_shipping_subtotal: 99,
original_shipping_total: 108.9,
credit_lines_subtotal: 0,
credit_lines_tax_total: 0,
credit_lines_total: 0,
credit_line_subtotal: 0,
credit_line_tax_total: 0,
credit_line_total: 0,
})
})
@@ -447,9 +447,9 @@ describe("Total calculation", function () {
original_item_total: 100,
original_item_subtotal: 90.9090909090909,
original_item_tax_total: 9.090909090909092,
credit_lines_subtotal: 0,
credit_lines_tax_total: 0,
credit_lines_total: 0,
credit_line_subtotal: 0,
credit_line_tax_total: 0,
credit_line_total: 0,
})
expect(serializedWithout).toEqual({
@@ -489,9 +489,9 @@ describe("Total calculation", function () {
original_item_total: 110,
original_item_subtotal: 100,
original_item_tax_total: 10,
credit_lines_subtotal: 0,
credit_lines_tax_total: 0,
credit_lines_total: 0,
credit_line_subtotal: 0,
credit_line_tax_total: 0,
credit_line_total: 0,
})
expect(serializedMixed).toEqual({
@@ -551,9 +551,9 @@ describe("Total calculation", function () {
original_item_total: 210,
original_item_subtotal: 190.9090909090909,
original_item_tax_total: 19.09090909090909,
credit_lines_subtotal: 0,
credit_lines_tax_total: 0,
credit_lines_total: 0,
credit_line_subtotal: 0,
credit_line_tax_total: 0,
credit_line_total: 0,
})
})
@@ -670,9 +670,9 @@ describe("Total calculation", function () {
original_shipping_tax_total: 2.5,
original_shipping_subtotal: 25,
original_shipping_total: 27.5,
credit_lines_subtotal: 0,
credit_lines_tax_total: 0,
credit_lines_total: 0,
credit_line_subtotal: 0,
credit_line_tax_total: 0,
credit_line_total: 0,
})
})
@@ -787,9 +787,9 @@ describe("Total calculation", function () {
return_received_total: 44,
return_dismissed_total: 44,
write_off_total: 44,
credit_lines_subtotal: 40,
credit_lines_tax_total: 0,
credit_lines_total: 40,
credit_line_subtotal: 40,
credit_line_tax_total: 0,
credit_line_total: 40,
})
})
})
+3 -3
View File
@@ -234,9 +234,9 @@ export function decorateCartTotals(
cart.discount_subtotal = new BigNumber(discountSubtotal)
cart.discount_tax_total = new BigNumber(discountTaxTotal)
cart.credit_lines_total = new BigNumber(creditLinesTotal)
cart.credit_lines_subtotal = new BigNumber(creditLinesSubtotal)
cart.credit_lines_tax_total = new BigNumber(creditLinesTaxTotal)
cart.credit_line_total = new BigNumber(creditLinesTotal)
cart.credit_line_subtotal = new BigNumber(creditLinesSubtotal)
cart.credit_line_tax_total = new BigNumber(creditLinesTaxTotal)
// cart.gift_card_total = giftCardTotal.total || 0
// cart.gift_card_tax_total = giftCardTotal.tax_total || 0