Skip to content

Commit 86fdcbf

Browse files
Merge pull request #13 from Kount/develo-k360-sfra
Fix case when integration is off to prevent sending failed orders
2 parents 66adc5f + 1900d14 commit 86fdcbf

File tree

1 file changed

+3
-1
lines changed
  • cartridges/int_kount_360_sfra/cartridge/scripts/kount

1 file changed

+3
-1
lines changed

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,9 +92,11 @@ function postRISRequest(RequiredInquiryKeysVal) {
9292
* @returns {Object} result of risk call
9393
*/
9494
function postRiskCall(paymentCallback, order, isSfra) {
95+
var currentSite = Site.getCurrent();
96+
var kount360Enabled = currentSite.getCustomPreferenceValue('kount360Enabled');
9597
var result = basePostRiskCall ? basePostRiskCall.call(this, paymentCallback, order, isSfra) : null;
9698
// Send failed orders due to payment to Kount 360
97-
if (result && result.error && !result.KountOrderStatus) {
99+
if (kount360Enabled && result && result.error && !result.KountOrderStatus) {
98100
var kountOrderModel = require('*/cartridge/scripts/helpers/kount360OrderModel');
99101
var requestBody = kountOrderModel.buildkount360OrderRequest(order);
100102
if (!requestBody.error) {

0 commit comments

Comments
 (0)