android - Paytm 支付网关测试阶段未显示钱包、UPI 支付选项和无效卡详细信息错误
问题描述
我正在尝试在 android 中集成 paymt 支付网关,我有一些疑问:
- 为什么不显示钱包、UPI 选项?
- 借记卡和信用卡支付选项中的无效卡信息错误 网上银行工作正常。
- 如果付款成功,那么从 onTransactionResponse 方法我可以获得 Success trx 但如何知道交易是否失败?
- 而这条线
PaytmPGService Service = PaytmPGService.getStagingService();
显示getStagingService (String) in PaytmPGService cannot be applied to ()
错误,但如果我把PaytmPGService Service = PaytmPGService.getStagingService("");
它工作正常。
如何解决这个问题?
<------------------------------>
PaytmTransactionCallbacks
@Override
public void onTransactionResponse(Bundle inResponse) {
Log.d("paytm_gateway", "onTransactionResponse: "+inResponse.toString());
String s = inResponse.getString("STATUS");
String oid = inResponse.getString("ORDERID");
Log.d("paytm_gateway", "onTransactionResponse: trxID: "+oid);
if (s != null && s.equals("TXN_SUCCESS")){
Toast.makeText(this, "Success", Toast.LENGTH_SHORT).show();
updatePostLimit(oid);
}
else {
Toast.makeText(this, "Failed", Toast.LENGTH_SHORT).show();
finish();
}
}
@Override
public void networkNotAvailable() {
Log.d("paytm_gateway", "networkNotAvailable: ");
}
@Override
public void clientAuthenticationFailed(String inErrorMessage) {
Log.d("paytm_gateway", "clientAuthenticationFailed: "+inErrorMessage);
}
@Override
public void someUIErrorOccurred(String inErrorMessage) {
Log.d("paytm_gateway", "someUIErrorOccurred: "+inErrorMessage);
}
@Override
public void onErrorLoadingWebPage(int iniErrorCode, String inErrorMessage, String inFailingUrl) {
Log.d("paytm_gateway", "onErrorLoadingWebPage: "+inErrorMessage+" "+inFailingUrl);
}
@Override
public void onBackPressedCancelTransaction() {
Log.d("paytm_gateway", "onBackPressedCancelTransaction: ");
}
@Override
public void onTransactionCancel(String inErrorMessage, Bundle inResponse) {
Log.d("paytm_gateway", "onTransactionCancel: "+inErrorMessage+" res: "+inResponse);
}
解决方案
推荐阅读
- javascript - 'OnClick' 功能在第一次点击时未运行,需要第二次点击
- c# - 如何将所有变量值推送到列表
- algorithm - 是否对 Marching Squares 算法进行了调整以使其对受限输入进行无损压缩?
- c++ - 如何将 libm.so 和 libdl.so 与我的 bazel 项目链接?
- java - 如何读取 http 响应正文中的加密消息?
- python - 在 Python 3.5 中,无法导入 zenity
- php - 在php中的while函数中显示最小值
- java - 如何将数据库中的日期转换为 ZonedDateTime?
- sql - 当系列更改时,查找列中连续系列的最小最大值
- javascript - 计算 indexedDB 中对象存储中的记录在 Firefox 中不起作用