2016-04-05 9 views
1

Eigentlich bin ich am Entwickeln von Web-Anwendung mit Mean Stack, in dieser Anwendung bin ich versuchen zu integrieren ccavenue Zahlung Gateway mit node_ccavenue Knoten-Paket.Getting Required Parameter fehlender Fehler in CCAvenue

Unten ist mein Code:

ccavenue.setMerchant("*****"); 
    ccavenue.setWorkingKey("***********************"); 
    ccavenue.setOrderId("WHIZ0001"); 
    ccavenue.setRedirectUrl("http://localhost:7777/login"); 
    ccavenue.setOrderAmount('1000.00'); 

    var param = { 
        billing_cust_address: 'Chennai', 
        billing_cust_name: 'Kalaiselvan', 
        billing_cust_country: 'India', 
        billing_cust_state: 'Tamilnadu', 
        billing_cust_city: 'Chennai', 
        billing_zip: '600056', 
        billing_cust_tel: '9003321521', 
        billing_cust_email: '[email protected]', 
        delivery_cust_name: 'Kalaiselvan', 
        delivery_cust_country: 'India', 
        delivery_cust_state: 'Tamilnadu', 
        delivery_cust_city: 'Chennai', 
        delivery_zip: '600056', 
        delivery_cust_tel: '9003321521', 
        delivery_cust_email: '[email protected]', 
     }; 
     ccavenue.setOtherParams(param); //Set Customer Info 

// Server url where you want to send data to ccavenue 
router.get('/make-payment', function(req, res) { 
    ccavenue.makePayment(res); // It will redirect to ccavenue payment 
}); 

router.post('/redirect-url', function response(req, res) { 
    var data = ccavenue.paymentRedirect(req); //It will get response from ccavenue payment. 
    console.log(data); 
    if(data.isCheckSumValid === true && data.AuthDesc == 'Y') { 
     console.log('Success' + res); 
     // Success 
     // Your code 
    } else if(data.isCheckSumValid === true && data.AuthDesc == 'N') { 
      console.log('UnSuccess' + res); 
     // Unuccessful 
     // Your code 
    } else if(data.isCheckSumValid === true && data.AuthDesc == 'B') { 
     // Batch processing mode 
     // Your code 
    } else { 
     // Illegal access 
     // Your code 
    } 
}); 

während ich versuche, dieses bin immer Fehler wie error-image

mir helfen, dies zu klären, mit diesem stecken, will Hilfe wirklich

Antwort

0
geschätzt werden

Nach Acewebworld

Fehlercode: 90, Erläuterung: Der Verschlüsselungsschlüssel, den Sie in der Gateway-Moduleinstellung WHMCS eingegeben haben, ist nicht korrekt. Bitte beachten Sie, dass Sie auf Ihrer CCAvenue MCPG Gateway-Einstellungen-API-Seite einen eindeutigen Verschlüsselungsschlüssel für eine eindeutige URL-Einrichtung erhalten (wenn Sie mehr als eine URL eingerichtet haben).