我想在支付失败时从Razorpay获取支付/交易ID
@Override
public void onPaymentError(int i, String s, PaymentData paymentData) {
try {
System.out.println(i);
System.out.println(s);
System.out.println(paymentData.getPaymentId()); //This Value is returns null
} catch (Exception e) {
e.getMessage();
}
}
我在支付成功时获得了支付ID,但在支付失败时,支付ID似乎为空。支付失败如何获取支付/交易ID?
最佳答案
我认为您不会获取 Id,因为您的付款失败意味着没有发生任何交易。所以没有交易 == 没有 id
。
关于java - Razorpay 支付 id 在 onPaymentError Android 中返回 null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58817043/