Skip to content

Commit 3ca65f6

Browse files
Merge pull request #16 from Kount/develo-k360-sfra
Update kount status from the webhook jo
2 parents f6d0e62 + 29d729c commit 3ca65f6

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

cartridges/int_kount_360_sfra/cartridge/scripts/kount/kount360EventHub.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,11 @@ var COHelpers = require('*/cartridge/scripts/checkout/checkoutHelpers');
1515
* @param {dw.order.Order} order SFCC Order object
1616
*/
1717
function updateOrderStatus(orderStatus, order) {
18+
var kountOrderStatusMap = {
19+
'APPROVE': 'APPROVED',
20+
'DECLINE': 'DECLINED',
21+
'REVIEW': 'HOLD'
22+
};
1823
Transaction.wrap(function () {
1924
if (orderStatus === 'APPROVE') {
2025
order.setExportStatus(Order.EXPORT_STATUS_READY);
@@ -26,6 +31,9 @@ function updateOrderStatus(orderStatus, order) {
2631
order.setExportStatus(Order.EXPORT_STATUS_READY);
2732
order.setConfirmationStatus(Order.CONFIRMATION_STATUS_NOTCONFIRMED);
2833
}
34+
if (orderStatus && kountOrderStatusMap[orderStatus]) {
35+
order.custom.kount_Status = kountOrderStatusMap[orderStatus];
36+
}
2937
});
3038
}
3139

0 commit comments

Comments
 (0)