[英]Issue in PayUmoney Android integration
我想在我的應用程序中集成PayUMoney。
如果我使用以下測試憑證,應用程
String merchant_key = "kYz2vV";
String salt = "zhoXe53j";
String base_url = "https://test.payu.in/_payment";
String SUCCESS_URL = "https://www.payumoney.com/mobileapp/payumoney/success.php";
String FAILED_URL = "https://www.payumoney.com/mobileapp/payumoney/failure.php";
當我用實時憑證替換Key&salt時;
String merchant_key = "gtKFFx";
String salt = "eCwWELxi";
String base_url = "https://secure.payu.in/_payment";
String SUCCESS_URL = "https://www.payumoney.com/mobileapp/payumoney/success.php";
String FAILED_URL = "https://www.payumoney.com/mobileapp/payumoney/failure.php";
Webview向我顯示錯誤;
在這兩種情況下,我發送以下參數;
"amount" -> "2.00"
"phone" -> "1234567899"
"service_provider" -> "payu_paisa"
"txnid" -> "d14c0152fd952498ebbf"
"email" -> "test@gmail.com"
"hash" -> "b7f634896ec080f9f31424bd7c189e440f4cba573ada744dc2069ac9c79fa2bb95f3c7dc48f65eb123b0dd3c70de0b3fedfedca0ee3c013eb7a52c55e7833b31"
"surl" -> "https://www.payumoney.com/mobileapp/payumoney/success.php"
"furl" -> "https://www.payumoney.com/mobileapp/payumoney/failure.php"
"firstname" -> "test"
"productinfo" -> "Test"
"key" -> "gtKFFx"(for live) / "kYz2vV"(for test)
請給我一些解決方案。
謝謝。
我使用此鏈接示例代碼來集成PayU https://github.com/payu-intrepos/Android-SDK-Sample-App
有關更多信息,您可以在此處查看Android PayU SDK集成https://github.com/payu-intrepos/Documentations/wiki/6.-Android-SDK-Integration
我認為你沒有通過我使用下面這些參數完成的所有參數
String merchantKey = "YOUR_KEY";
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://payu.herokuapp.com/success",
"https://payu.herokuapp.com/failure", merchantKey+":payutest@payu.in",
"udf1", "udf2", "udf3", "udf4", "udf5", ""+PayuConstants.PRODUCTION_ENV};
我使用這個ref解決了這個問題;
https://wordpress.org/support/topic/how-to-fix-payumoney-payubiz-plugin-error/
我在使用Live url時使用了錯誤的Key和salt值。
其次,我在PayUbiz上有商家帳戶,所以我需要在“service_provider”中傳遞空值。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.