1

我们在我们的“MAGENTO”网站中使用 payu:

payu 在印度是“付款方式”,就像 paypal 一样。

payu官方代码运行不好真的很奇怪

客户购买产品后,比他去“结帐”页面,

他点击“下订单”按钮,之后它将重定向到“payu网站”

他没有付钱,但他可以不付钱就关闭payu网站,但我们也会收到“订单”。

我们不希望这种情况发生。在 magento 管理面板中,我们应该只有在客户在 payu 中付款后才能获得“订单”。

请帮我找到解决方案。

提前致谢。

4

1 回答 1

1

您可以看到,在默认情况下,当您单击 magento 中的Place order按钮时,它会下订单并重定向到支付网关,例如paypal或在您的情况下payu

如果客户不付款或在付款被取消的情况下下订单,但您可以注意到付款状态为待付款

我认为您所说的要求非常困难,因为当您单击下订单按钮时​​,您可以看到订单已经下达。

我不确定这一点,但如果你想改变它,你可以这样想。

  1. 您需要删除在下订单按钮单击下订单的代码。
  2. 您需要确定付款是否成功完成(我不知道这是如何实现的)但是如果您可以做到这一点,那么您可以执行下订单的代码。

但我不建议这种方法,但可能还有其他隐藏的并发症。

另一种选择是检查您的付款方式是否像贝宝一样提供快速结帐方式。在付款后的此过程中,客户将返回站点并仅下订单。这将简化您的工作。

但是,如果您的付款方式不提供此功能,我建议将其保留为默认方式,即下订单但状态为待付款

希望这会有所帮助。

于 2015-03-13T05:20:06.890 回答