Enable features in SCA

Need to get whether a feature in enabled in SCA webstore or not.

To check whether the feature us enabled, In suitescript check “SC.Models.Init” and for javascript check the “SC.ENVIRONMENT“.

Check whether “payment instrument feature” is enabled or not.

Javascript

var paymentfeature = SC.ENVIRONMENT.paymentInstrumentEnabled;
 console.log("paymentfeature",paymentfeature)
Suitescript

define('JJ.creditCardExtension.creditCardExtension', [
    'SC.Model', 'SC.Models.Init', 'underscore', 'PaymentInstrument.Model', "JJ.creditCardExtension.extend",'CreditCard.Model'
], function(
    SCModel,
    ModelsInit,
    _,
    PaymentInstrumentModel, creditCardExtension,CreditCardModel
) {
    'use strict';
    var enablepaymentfeature=ModelsInit.context.getSetting('FEATURE',   'PAYMENTINSTRUMENTS');
    console.error('enablepaymentfeature entry checking', enablepaymentfeature);
});

Leave a comment

Your email address will not be published. Required fields are marked *