payment-gateway - Flutterwave Rave Inline Checkout 集成错误
问题描述
我已经尝试过 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>
解决方案
您遇到错误是因为您没有将 data-PBFPubKey 的数据属性值替换为您的公钥,该公钥可以在您的 rave 仪表板上找到。
它看起来像这样:
FLWPUBK-****************************-X
推荐阅读
- java - How do I get my Kotlin Spring Boot project to run using java command?
- pydev - 将项目安装为 pip 开发包时导入错误?
- python - SQL“Max”有第二个(整数)参数是什么意思?
- excel-formula - 不包括周末和节假日并在周五之前显示
- javascript - UnhandledPromiseRejectionWarning:错误:在将标头发送到客户端后无法设置标头
- php - 如何在laravel中循环和获取无限父子和子树数据的值
- javascript - 如何使用jquery更改选择选项的总数?
- java - twoSum II - Leet Code - 运行时错误 - 超出范围
- python-3.x - 使用 opencv python 在选择性图像区域上应用遮罩
- json - 创建嵌套的 json 文档