Интеграция Flutterwave с Ionic 4 - PullRequest
0 голосов
/ 08 июня 2019

Недопустимый открытый ключ. Пожалуйста, возникла проблема во время процесса оплаты. Это то, что я получил "Передан неверный открытый ключ". API уже несколько дней возвращает эту ошибку, в чем проблема?я использую live pubkey и секретный ключ с моей панели.

this.rave.Card.charge (

  {

    "PBFPubKey":"FLWPUBK-33223e3cd910016924752a8373518225-X",

    "cardno": "5438898014560229",
    "cvv": "564",
    "expirymonth": "10",
    "expiryyear": "20",
    "currency": "NGN",
    "country": "NG",
    "amount": "10",
    "email": "user@gmail.com",
    "phonenumber": "0902620185",
    "firstname": "temi",
    "lastname": "desola",
    "IP": "355426087298442",
    "txRef": "MC-" + Date.now(),// your unique merchant reference
    "meta": [{ metaname: "flightID", metavalue: "123949494DC" }],
    "redirect_url": "https://rave-webhook.herokuapp.com/receivepayment",
    "device_fingerprint": "69e6b7f0b72037aa8428b70fbe03986c"
  }
).then(resp => {
  console.log(resp.body);

  this.rave.Card.validate({
    "transaction_reference": resp.body.data.flwRef,
    "otp": 12345
  }).then(response => {
    console.log(response.body.data.tx);
    console.log(response.body);

  })

}).catch(err => {
  console.log(err);

})
...