我想创建自己的插件以在Joomla中付款。我正在使用HDFC银行详细信息。如何创建形式并称呼它。如何处理请求和响应。
这是您需要做的:
- 当用户提交付款时,您应该在控制器中使用
curl
将付款提交给银行。
提交付款后,您有2个选项,具体取决于银行的API的工作方式:
-
发出
curl_exec
方法或
时,您可以立即从银行获得响应 在
curl
调用中,您将指定银行将在成功和失败时发布的页面(通常,它是同一页面,但具有不同的任务),您还指定了商家事务ID。然后,银行将在成功上加载"响应"页面,并将其发布其响应(您可以使用$_POST
获取信息)。
请注意,在大多数情况下,您只需要担心第一种方法(立即从银行获得响应)。第二种方法通常由PayPal使用,称为IPN(即时付款通知),但您的银行使用某种IPN来通知您付款成功。