Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/250.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 关于Payumoney成功url的问题_Php_Sql_Payment Gateway_Payumoney - Fatal编程技术网

Php 关于Payumoney成功url的问题

Php 关于Payumoney成功url的问题,php,sql,payment-gateway,payumoney,Php,Sql,Payment Gateway,Payumoney,由于我第一次集成了Payumoney支付网关,因此根据我在成功支付后的信息,支付网关将重定向到成功url,我们可以将有用的信息保存到数据库中。 但在我的例子中,有时用户已经付款,但数据库中插入了多个条目,这可能是因为多次调用成功url,但付款扣减只发生一次。只有在其他情况下才会发生,一切正常 请在没有看到代码的情况下给我任何解决此问题的建议,我们无能为力。@BenM如前所述,代码工作正常,但在某些情况下,数据库中会出现多个条目。当我们检查代码时,代码工作正常,但在某些情况下,我们遇到了问题。如果

由于我第一次集成了Payumoney支付网关,因此根据我在成功支付后的信息,支付网关将重定向到成功url,我们可以将有用的信息保存到数据库中。 但在我的例子中,有时用户已经付款,但数据库中插入了多个条目,这可能是因为多次调用成功url,但付款扣减只发生一次。只有在其他情况下才会发生,一切正常


请在没有看到代码的情况下给我任何解决此问题的建议

,我们无能为力。@BenM如前所述,代码工作正常,但在某些情况下,数据库中会出现多个条目。当我们检查代码时,代码工作正常,但在某些情况下,我们遇到了问题。如果您可以,请帮助付款回调方法应该是幂等的,即,如果支付网关多次命中同一URL,它应该优雅地处理它。这样,您也可以更轻松地处理Webhook。幂等方法意味着一个成功执行的请求的结果与它执行的次数无关。@MunishChandel感谢您的回复,但它只发生在5%的成员身上,因此我们在代码中找不到问题。因此,如果你能………@RaghunathRaut这些成员面临什么问题,请给我任何解决这个问题的建议?如果数据库正在为5%的付款创建双重记录,那么这就是代码的问题。如果用户在成功付款后显式按F5怎么办?