我正在使用 razorpay 进行付款,并且我决定使用 razorpay API 来退款,但是当我尝试在测试模式下使用退款 API 时,它不起作用,它会抛出错误,例如 您的帐户没有足够的余额来执行退款操作。您可以从 Razorpay 仪表板向您的帐户添加资金或捕获新付款。 我使用 razorpay 测试模式,没有添加余额的选项,我们也只能在实时模式下添加余额。如何使用退款API并在测试模式下进行测试
我使用的API:
https://api.razorpay.com/v1/payments/{Given payment Id}/refund
我收到的错误消息是:
"error": { "code": "BAD_REQUEST_ERROR", "description": "Your account does not have enough balance to carry out the refund operation. You can add funds to your account from your Razorpay dashboard or capture new payments.", "source": "NA", "step": "NA", "reason": "NA", "metadata": {} }
我已提供用于付款的正确访问权限和密钥。我仅使用了捕获付款的 paymentId 。 如何实现razorpay退款API并在测试模式下进行测试?
请随意在测试环境中再进行一些虚拟付款!每笔交易最终都会增加余额,以便您稍后退还交易。