0

我是 android 新手,将 payU money 集成为支付网关,但无法成功。我正在使用来自 github 的示例 PayU 演示,它运行良好。但当我改变

 String merchantProductionKeys[] = {"Sskq6q", "smsplus"};

商家生产密钥与我的密钥,它开始显示错误 - 缺少强制参数哈希。而且我不知道在哪里可以找到商家产品密钥。

String merchantTestKeys[] = {"OygoFs", "OygoFs"};
String merchantProductionKeys[] = {"Sskq6q", "smsplus"};
String merchantKey = env == PayuConstants.PRODUCTION_ENV ? merchantProductionKeys[merchantIndex] : merchantTestKeys[merchantIndex];
String mandatoryKeys[] = {PayuConstants.KEY, PayuConstants.AMOUNT, PayuConstants.PRODUCT_INFO, PayuConstants.FIRST_NAME, PayuConstants.EMAIL, PayuConstants.TXNID, PayuConstants.SURL, PayuConstants.FURL, PayuConstants.USER_CREDENTIALS, PayuConstants.UDF1, PayuConstants.UDF2, PayuConstants.UDF3, PayuConstants.UDF4, PayuConstants.UDF5, PayuConstants.ENV};
String mandatoryValues[] = {merchantKey, "10.0", "myproduct", "firstname", "me@itsmeonly.com", "" + System.currentTimeMillis(), "https://test.payu.in/_payment.php", "https://test.payu.in/_payment.php", merchantKey + ":payutest@payu.in", "udf1", "udf2", "udf3", "udf4", "udf5", "" + env};

请帮忙。提前致谢

4

1 回答 1

1

为了使用测试密钥和盐测试网关,请按照以下步骤操作:

1 - 继续 test.payumoney.com 2 - 注册为商家 - 使用您的任何有效电子邮件 ID - 请不要使用随机电子邮件 ID。3 - 填写“业务详情”(您可以使用 PAN 号 ABCDE1234F 和 DOB - 01/04/1990) 4 - 填写“银行账户详情”(您可以使用 A/C 号 - 1234567890 和 IFSC-ALLA0212632) 5 - 转到下面提到的位置以获取测试商家 ID:
卖家仪表板 -> 设置 -> 我的帐户 -> 个人资料设置

一旦您提供您的测试商家 ID,我们将批准它,以便您可以在以下位置找到您的专属测试密钥和盐:卖家仪表板 -> 管理帐户 -> 我的帐户 -> 商家密钥 - Salt

于 2016-05-10T11:06:37.373 回答