Skip to content

Commit

Permalink
fix(payments): PAYMENTS-5037 Add Item Unit Price to Line Item object …
Browse files Browse the repository at this point in the history
…in order payment payload
  • Loading branch information
Tharaae committed Jan 8, 2020
1 parent 244cb6f commit 931482a
Show file tree
Hide file tree
Showing 6 changed files with 8 additions and 0 deletions.
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,8 @@ export default function getPaymentData() {
integerAmountAfterDiscount: 10000,
integerDiscount: 0,
integerTax: 1000,
integerUnitPrice: 10000,
integerUnitPriceAfterDiscount: 10000,
name: 'Cheese',
quantity: 1,
sku: '123456789',
Expand Down
1 change: 1 addition & 0 deletions src/payment/v1/payment-mappers/order-mapper.js
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,7 @@ export default class OrderMapper {
variant_id: itemData.variantId,
name: itemData.name,
price: itemData.integerAmount,
unit_price: itemData.integerUnitPrice,
quantity: itemData.quantity,
sku: itemData.sku,
}));
Expand Down
1 change: 1 addition & 0 deletions src/payment/v2/payment-mappers/cart-mapper.js
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ export default class CartMapper {
discount_amount: itemData.integerDiscount,
name: itemData.name,
price: itemData.integerAmount,
unit_price: itemData.integerUnitPrice,
quantity: itemData.quantity,
sku: itemData.sku,
tax_amount: itemData.integerTax,
Expand Down
2 changes: 2 additions & 0 deletions test/mocks/payment-request-data.js
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,8 @@ const paymentRequestDataMock = {
integerAmountAfterDiscount: 10000,
integerDiscount: 0,
integerTax: 1000,
integerUnitPrice: 10000,
integerUnitPriceAfterDiscount: 10000,
name: 'Cheese',
quantity: 1,
sku: '123456789',
Expand Down
1 change: 1 addition & 0 deletions test/payment/v1/payment-mappers/order-mapper.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@ describe('OrderMapper', () => {
code: data.cart.items[0].id,
name: data.cart.items[0].name,
price: data.cart.items[0].integerAmount,
unit_price: data.cart.items[0].integerUnitPrice,
variant_id: data.cart.items[0].variantId,
quantity: data.cart.items[0].quantity,
sku: data.cart.items[0].sku,
Expand Down
1 change: 1 addition & 0 deletions test/payment/v2/payment-mappers/cart-mapper.spec.js
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ describe('CartMapper', () => {
discount_amount: item.integerDiscount,
name: item.name,
price: item.integerAmount,
unit_price: item.integerUnitPrice,
quantity: item.quantity,
sku: item.sku,
tax_amount: item.integerTax,
Expand Down

0 comments on commit 931482a

Please sign in to comment.