我是 IONIC2 和 Angular2 的新手。在我的应用程序中,我需要带有商家服务器的 CCavenue 支付网关。请给我该问题的步骤。
2 回答
首先,您需要设置一个 CCAvenue 帐户。转到注册页面,选择 Startup Pro 计划并填写您的详细信息。创建帐户后,您将在输入的电子邮件地址上收到一封电子邮件,以验证您的电子邮件。验证您的电子邮件后,您将收到一封激活电子邮件,该电子邮件将为您提供您的 CCAvenue 帐户登录 ID,并且您需要设置密码。设置您的帐户密码并确保您仔细阅读收到的电子邮件。登录 CCAvenue MARS 面板(仪表板)。在 Settings > API keys 选项卡中,您将获得 Merchant ID、Access Code 以及 Working Key。工作密钥也被命名为从 CCAvenue 提供给您的仪表板中的加密密钥。将这些密钥复制到安全的地方以备后用。为了在启动交易时保护从移动设备传输的数据,CCAvenue 实施了基于时间的 RSA 密钥对值,需要为每笔交易唯一地获取该值。这些文件应该上传到您的网络服务器上。要下载这些文件,请登录 CCAvenue 仪表板。现在转到资源 > 移动集成工具包。进一步单击 RSA 和响应处理。从这里下载 PHP 文件。您也可以使用 JSP 和 ASP.NET 文件,但在使用它们之前请确保您的 Web 服务器支持这些功能。每个 Web 服务器都支持 PHP,所以我使用的是 PHP。您将在解压缩 PHP 下载时找到 4 个文件。它们是:cacert.pem、ccavResponseHandler.php、Crypto.php 和 GetRSA.php。您将在解压缩 PHP 下载时找到 4 个文件。它们是:cacert.pem、ccavResponseHandler.php、Crypto。php 和 GetRSA.php。现在按照以下步骤操作:
(a) 在您的网络服务器上上传这 4 个文件。
(b) 在 GetRSA.php 文件中,将您的访问代码放在第 4 行,如下所示:'access_code'=>"XXXXXXXXXXXXXXXXXX",
(c) 在第 20 行,您需要输入您上传 cacert.pem 文件的路径。例如: curl_setopt($ch, CURLOPT_CAINFO, $_SERVER['DOCUMENT_ROOT'].'/RSA/cacert.pem');
(d) 在 ccavResponseHandler.php 文件中,将工作密钥放在第 6 行,如下所示: $workingKey='105B05A21AD102EBA62C051720CC3FA2'; 这就是服务器部分的全部内容。从 CCAvenue 帐户下载实施工具包,或者您可以参考以下链接进行 android 实施