Как интегрировать PayU в Nodejs? - PullRequest
0 голосов
/ 22 февраля 2020

Я использую пакет узла PayUMoney NodeJs Оболочка , но возникла проблема при отправке данных на сервер. Ошибка возврата PayU в консоли, как показано ниже

Uncaught ReferenceError: CryptoJSSha256 не определено

Пожалуйста, помогите мне разобраться в проблеме.

Вот мой код

payUMoney.isProdMode(false);
payUMoney.setKeys(
  '****8', // Merchant Key
  '****d', // Salt
  '*************************' // Auth Header
);

var paymentData = {
  productinfo: 'Product1',
  txnid: uniqid('sdskldjksdjlasja;'),
  amount: '10',
  email: 'singhrobin1238014@gmail.com',
  phone: '8557948852',
  lastname: 'singh',
  firstname: 'Robin',
  surl: "http://localhost:3000/payu/success",
  furl: "http://localhost:3000/payu/fail"
};

router.post('/pay', (req, res, next) => {
  payUMoney.makePayment(paymentData, (err, response) => {
    if (err) {
      res.send(err);
    } else {
      res.send(response);
    }
  });
});

enter image description here Любое решение приветствуется!

...