5

我正在将 CCAvenue 集成到我的 android 应用程序中,并且正在进行非无缝集成。

我的商家服务器是 php,我正在将我的 httppost 发送到保存在我的商家服务器中的 GetRSA.php 文件。

我正在使用的代码如下

 List<NameValuePair> httpParams = new ArrayList<NameValuePair>();
 httpParams.add(new BasicNameValuePair("access_code", intent.getStringExtra("access_code")));
 httpParams.add(new BasicNameValuePair("order_id", intent.getStringExtra("order_id")));

 String vResponse = sh.makeServiceCall(intent.getStringExtra(RSA_KEY_URL), ServiceHandler.POST, httpParams);

访问代码、订单 ID 和 RSA url 是从上一个活动传递的,我使用的 ACESS_CODE 是 CCAvenue 提供的,而 RSA_KEY_URL 是我在商家服务器中保存 GetRSA.php 的路径。

但我得到的响应是“!错误!来电者 IP 未注册/商家未找到。”

有什么问题?

4

2 回答 2

0

这是因为在 ccavenue 有服务器到服务器的调用,所以他们从我们服务器的传出静态 IP 中受到了打击。因为他们在他们的最后有验证..你得到“!错误!呼叫者 IP 未注册/商家未找到。”

于 2016-03-07T06:35:27.210 回答
0

请确保您的公共/传出 IP 已在 CCAvenue 端列入白名单。此外,请确保您使用 CCAvenue 提供的正确访问代码、商户 ID 和工作密钥。请参阅链接

Android 中的 CCAvenue 集成

于 2017-01-11T12:20:32.847 回答