我不熟悉Flutterwave集成。我正在开发一个网站并测试托管付款功能。我已经创建了一个帐户以及其他所有带有api,密钥和详细信息以及upoads等的东西。使用ravesandbox的api密钥在我的开发环境中看起来都不错。我对结算托管付款和退款托管付款的工作方式完全感到困惑。它在文档中说:“当资金处于托管状态,而您想用这笔资金来结算卖方时,您需要致电我们的结算终点。”
测试端点:https://ravesandboxapi.flutterwave.com/v2/gpx/transactions/escrow/settle
,然后给出了示例请求
{
"id": "348813", // this is the txid value returned in the v2/verify response.
"secret_key": "FLWSECK-*************************-X" // your merchant secret key.
}
与退款托管付款类似。这是如何工作的?它在我网站的某个地方还是...?
答案 0 :(得分:2)
我假设您正在构建一个市场平台,从描述中可以得出这一点。 Rave允许您使用两个功能split payments
和Escrow
(用于保护消费者)在市场中进行付款。
使用分割付款时,假设您希望Rave在您的平台上向卖家处理自动结算,因此,例如,当卖家通过您的平台收取了N10,000且定于明天结算时,Rave会自动结算您为卖方提供的帐户。您可以阅读有关分拆付款here的更多信息。
托管付款使您能够为消费者提供保护,并且在将我上面所述的拆分付款方案用于上述情况时效果最佳。假设来自上述商家的交易被标记为托管交易,那么这种情况就会发生。
商人x收集了4笔总值N10,000的交易,因为您将其设置为第三方托管,因此无法按预期的到期日期进行结算。现在,当您调用结算API时,将结算每笔交易。
让我们使用这4个交易中的示例交易将其细分。假设4笔交易中的1笔交易是由客户A-N2000在2019年5月4日完成的,这意味着该交易最初应于2019年5月5日(T+1 settlements)结算给卖方,但您将托管交易,直到您假定的买方确认流程完成,并且卖方满足所有条件才能收到付款。假设此确认发生的日期是5月10日,这意味着您在该日期调用结算API,交易离开托管,Rave在第二天自动将资金结算到卖方帐户中。
这是托管服务在Rave上的工作方式,如果这为您澄清了事情,请告诉我。