File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed
cartridges/int_kount_360_sfra/cartridge/scripts/kount Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -15,6 +15,11 @@ var COHelpers = require('*/cartridge/scripts/checkout/checkoutHelpers');
1515 * @param {dw.order.Order } order SFCC Order object
1616 */
1717function 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
You can’t perform that action at this time.
0 commit comments