使用rave flutterwave启动转移或批量转移

时间:2019-01-07 18:22:09

标签: flutterwave

正在经历flutterwave的文档以进行批量转移和初始转移,但仍然无法获得关于如何完成转移的明确解释。任何有示例代码或解释的人都会感激

2 个答案:

答案 0 :(得分:0)

如果您尝试通过flutterwave API实现传输,则可以在其Github存储库上使用flutterwave提供的可用SDK。我将说明如何使用PHP SDK进行简单的单次转移演示,但是您可以对任何SDK使用相同的方法。

首先,您从Github存储库下载SDK,并将其包含在您的项目中。您应该将密钥添加到.env文件。然后将所需文件导入到您要启动传输的文件中。


    require_once('Flutterwave/api/Transfer.php'); 
    use Flutterwave\Transfer;

然后您可以使用以下代码启动传输


    $single = new Transfer();
    $result = $single->singleTransfer($array);
    $trx = json_decode($result, true);

上面的代码实例化了一个新的传输,将您的请求作为Arary传递给$ array变量,并将结果存储在$ result变量中。结果是一个json,因此将其转换为数组$ trx,从这里您可以打印响应或将其传递给另一个函数。

请注意,Webhook可以进行传输。 Webhook是HTTP回调:发生某些事情时发生的HTTP POST;通过HTTP POST进行简单的事件通知。

因此,转移状态会发送到您的webhook URL,您必须在rave仪表板的settings> webhook部分下将其添加。

答案 1 :(得分:0)

好吧,我最终向他们的客户服务部门发送了一封邮件,并直接致电给他们的一名开发人员,他给我发了一封中号的邮件,提供了确切的步骤

https://medium.com/@emereuwaonueze/simple-payroll-system-for-a-single-transfer-using-flutterwaves-rave-php-sdk-e1b98a1befe4