Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/477.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/238.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
Javascript 如何在Chase Paymentech的托管支付表单中使用响应函数?_Javascript_Php_Payment Gateway - Fatal编程技术网

Javascript 如何在Chase Paymentech的托管支付表单中使用响应函数?

Javascript 如何在Chase Paymentech的托管支付表单中使用响应函数?,javascript,php,payment-gateway,Javascript,Php,Payment Gateway,我目前正在研究chase支付网关与php的集成。它有非常糟糕的文档,没有显示如何在商户父页面上使用响应功能。我在大通Paymentech中使用托管支付表单(HPF)。在商户父页面上,我有响应函数和iframe,其中包含托管的支付表单。在这里,我不知道如何使用响应函数,比如 cancelCREPayment() whatCVV2() creHandleErrors(errorCode) creHandleDetailErrors(errorCode, gatewayCode, gatewayM

我目前正在研究chase支付网关与php的集成。它有非常糟糕的文档,没有显示如何在商户父页面上使用响应功能。我在大通Paymentech中使用托管支付表单(HPF)。在商户父页面上,我有响应函数和iframe,其中包含托管的支付表单。在这里,我不知道如何使用响应函数,比如

cancelCREPayment() 
whatCVV2() 
creHandleErrors(errorCode)
creHandleDetailErrors(errorCode, gatewayCode, gatewayMessage)
completeCREPayment(transaction) 

在商户父页面上。我已经在管理面板上提交了
callback\u-url
css\u-url
等。这个问题解决了吗?如果没有,您的回调url中有什么内容?chase paymenttech网站文档部分提供了一个示例callback.html文件,其中包含这些方法的实际实现。您可以在iFrame html页面中覆盖这些内容

是的,这个问题已经解决了。我已经从他们的开发者帐户下载了callback.html,并将其用作callback\u url,一切正常。但在你回答之前,我已经这样做了。顺便说一句,谢谢,我接受你的回答。@ChintanPanchal谢谢你接受!如果我以前见过这个问题,我的回答本可以帮助你:)。这可能与此无关,但我想知道您是如何在return\u url中捕获chase的响应信息的?我很难捕捉到它。任何帮助都将不胜感激。谢谢这是我所做的一个过程,如果您正在使用iframe for chase payment form,那么您必须为chase payment tech的响应提供回调url。您将从chase payment tech开发者帐户获得这个callback.html文件。在服务器上上载callback.html文件,并提供父iframe的callback\u url的完整路径。就这样,请不要在callback.html中做任何更改。现在在父iframe页面上使用这五个函数,如whatCVV2()、errorHandler(errorCode)等。运行父iframe页面,您将看到所有这些函数都可以工作。希望这会有帮助。@ChintanPanchal我应该在这里说得更清楚些。我已经完成了回调url的工作。我只是在努力让返回url正常工作。Orbital gateway文档说,我们应该有一个服务在return_url上侦听来自HPF的响应XML。您是否配置了此返回url?如果是,我应该在这里寻找什么?我的代码是C#。Venu我已经将chase paymentech与php集成。我想你已经完成了与我上述评论类似的过程。接下来我要做的是当您的付款成功时,[code]completeCREPayment(transaction)[/code]功能将被触发。您将从json代码中的事务参数获取chase paymentech的所有响应数据。我们没有在iframe中提供返回url。使用该响应数据,我向我的控制器发送ajax请求,并将所有需要的数据存储在数据库中。希望这对你有帮助。