【发布时间】:2021-07-11 12:44:27
【问题描述】:
在 Razorpay Web API 文档中,支付成功后,三项内容将返回到 Checkout 表单,即 razorpay_order_id, razorpay_payment_id 和 razorpay_signature。为了验证,我们需要从order_id(我们从订单创建中获得), razorpay_payment_id 和key_secret 生成签名,我们从仪表板获得。如果生成的签名和razorpay_signature 匹配,则验证付款。我的问题是我们在这里验证什么(如果跳过这一步会发生什么?,即这一步的目的),而且我认为如果付款成功,那么我们得到的razorpay_order_id 将与order_id 相同。为什么不直接比较 order_id 和razorpay_order_id?
【问题讨论】: