我是android的新手,并将payU资金整合为支付网关,但无法取得成功。我正在使用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};
请帮忙。在此先感谢
答案 0 :(得分:0)
为了使用测试密钥和salt测试网关,请按照以下步骤操作:
1 - 继续test.payumoney.com
2 - 注册为商家 - 使用您的任何有效电子邮件ID - 请不要使用随机电子邮件ID。
3 - 填写“业务细节”(您可以使用PAN编号ABCDE1234F和DOB - 01/04/1990)
4 - 完成“银行账户明细”(您可以使用账户编号 - 1234567890和IFSC- ALLA0212632)
5 - 转到下面提到的位置以获取测试商家ID:
卖方仪表板 - >设置 - >我的帐户 - >个人资料设置
一旦您提供了测试商家ID,我们将批准它,以便您可以在以下位置找到您的专属测试密钥和盐: 卖方仪表板 - >管理帐户 - >我的帐户 - >商人钥匙 - 盐