const response = await fetch('http://normalize-txns-service.dev.tekoapis.net/v1/transaction/normalize', {
method: 'POST',
headers: {
"Content-Type": "application/json"
},
body: JSON.stringify({
"merchantId": "soibien",
"merchantName": "Sói Biển",
"senderEmail": "nguyenvan.a@gmail.com",
"senderPhoneNumber": "0948999999",
"senderFullName": "Nguyễn Văn A",
"senderAccountId": "SB241408",
"shopId": "SB01",
"shopName": "SoiBien Hoang Cau",
"shopLocationId": 10114,
"shopLocationName": "Phường Thành Công - Quận Ba Đình - Thành phố Hà Nội",
"terminalId": "Soibien_North",
"terminalName": "Sói Biển Miền Bắc",
"paymentDate": 1628490676000,
"paymentTotalAmount": 299000,
"paymentRealAmount": 259000,
"paymentDiscountAmount": 40000,
"paymentChannelMethod": "CASH",
"txnRef": "TD000034",
"orderCouponCodes": [
"PROMO20",
"FREESHIP"
],
"orderLineItems": [
{
"skuId": "SKU12384192",
"skuName": "Cải bắp Vietgap Đà Lạt 500g",
"quantity": "0.66",
"categoryId": "tuoisong01",
"categoryName": "Tươi sống 01",
"brandId": "112",
"brandName": "dalatfarm",
"itemPrice": 22000,
"itemTotalAmount": 14520,
"SellerId": 2
},
{
"skuId": "SKU12331279",
"skuName": "Sườn Thăn lợn Hòa Bình",
"quantity": "0.55",
"categoryId": "tuoisong03",
"categoryName": "Tươi sống 03",
"brandId": "144",
"brandName": "CP",
"itemPrice": 239000,
"itemTotalAmount": 131450,
"SellerId": 40
}
],
"paymentTransactions": [
{
"paymentMethod": "CASH",
"paymentAmount": 125970
},
{
"paymentMethod": "LOYALTY",
"paymentAmount": 20000
}
],
"status": "DELIVERED",
"createdAt": 1628490676000,
"updatedAt": 1628490676000
}),
});
const data = await response.json();