Python 我如何在payu沙盒中编程进行假支付?

Python 我如何在payu沙盒中编程进行假支付?,python,testing,payu,Python,Testing,Payu,我有django oscar应用程序,它使用PayU作为支付提供商。我在写测试,测试我的退款机制。所以我使用沙盒服务来做这些事情。我已经创建了测试,它向PayU发出“创建订单”的请求。然后我得到了一个重定向url,在那个里我可以(在浏览器中)使用我的银行帐户进行假支付。但在测试中,我想用编程的方式来做。我阅读了整个文档,但没有找到这样的选项。在软件方面,没有类似的问题。PayU支持部门没有回答我的问题(他们有24小时) 我想知道是否有可能将适当的表单发布到payu上的适当url上——但在快速查看

我有django oscar应用程序,它使用PayU作为支付提供商。我在写测试,测试我的退款机制。所以我使用沙盒服务来做这些事情。我已经创建了测试,它向PayU发出“创建订单”的请求。然后我得到了一个重定向url,在那个里我可以(在浏览器中)使用我的银行帐户进行假支付。但在测试中,我想用编程的方式来做。我阅读了整个文档,但没有找到这样的选项。在软件方面,没有类似的问题。PayU支持部门没有回答我的问题(他们有24小时)

我想知道是否有可能将适当的表单发布到payu上的适当url上——但在快速查看html后,我认为这可能会很棘手


您对如何解决此问题有何想法?

请参阅以下链接以获取PayU退款的文档:

阅读文档后,我找到了解决方案。 首先,我不应该使用“银行账户支付”。 我应该使用“用信用卡/借记卡支付”


在payu文档中,有数据用来通过程序(通过发送POST数据)完成付款的信息。

在发送退款之前,我想进行假付款。进行测试付款的一种方法是将您的表格和所有必需的详细信息发布到payu服务器,然后PayU将重定向到一个页面,您可以在其中输入测试信用卡/借记卡的详细信息。填写详细信息后,PayU将在您的服务器successUrl上发布交易详细信息。