Flutterwave Rave在线结帐集成错误

时间:2019-01-09 06:56:54

标签: payment-gateway flutterwave

我尝试了Flutterwave的“付款”按钮。 它返回以下错误

"status":"error","message":"merchant public key required","data":null}

代码如下:

<form>
    <a class="flwpug_getpaid" data-PBFPubKey="FLWPUBK-MY PUBLIC KEY FROM DASHBOARD-X" data-txref="rave-123456" data-amount="10" data-customer_email="info@getset.com" data-currency="GHS" data-pay_button_text="Support Us Now" data-country="GH" data-redirect_url="https://your-website.com/urlredirect"></a>
    <script type="text/javascript" src="https://api.ravepay.co/flwv3-pug/getpaidx/api/flwpbf-inline.js"></script>
</form>

2 个答案:

答案 0 :(得分:1)

您遇到此错误,因为未将data-PBFPubKey的数据属性值替换为可在rave仪表板上找到的公共密钥。

它看起来像这样:

  

FLWPUBK-****************************-X

答案 1 :(得分:0)

您需要生成Fluve Rave公钥 https://dashboard.flutterwave.com/dashboard

此外,您还需要输入按键记住您正在使用的按键 要测试密钥,您还需要更改网址。 src-https://api.ravepay.co/flwv3-pug/getpaidx/api/flwpbf-inline.js“(用于实时键)

将脚本网址更改为测试脚本网址: