首页 > 其他分享 >连夜干出来一个自动处理【支付宝交易支付投诉管理系统】,支持多商户

连夜干出来一个自动处理【支付宝交易支付投诉管理系统】,支持多商户

时间:2023-04-07 18:32:50浏览次数:38  
标签:支付宝 String 商户 通知 管理系统 投诉 result 邮箱

大家好,我是小悟

连夜干出来一个自动处理【支付宝交易支付投诉管理系统】,支持多商户_交易支付投诉

1、问题背景

关于支付宝交易支付投诉,目前有两个入口,一个是从账单详情页中点击【对此订单有疑问】 > 【交易投诉】进行反馈,从这个入口的投诉数据是在支付宝商家平台-账号中心-小程序与代扣等投诉列表显示。

连夜干出来一个自动处理【支付宝交易支付投诉管理系统】,支持多商户_交易支付投诉_02

另一个入口是从账单详情页中点击【投诉】 > 【举报中心】进行反馈,从【投诉】 入口的投诉数据是在支付宝商家平台-账号中心-支付交易投诉列表显示。

连夜干出来一个自动处理【支付宝交易支付投诉管理系统】,支持多商户_交易支付投诉_03

值得注意的是,【对此订单有疑问】 这个入口需要提供商家PID给支付宝进行开通,入口才会显示出来。

目前支付宝开放平台开放的投诉接口也就是从这个入口进行投诉才会走接口,支持包括商户代扣,预授权,小程序支付、app支付、手机网站支付在内的订单投诉。

连夜干出来一个自动处理【支付宝交易支付投诉管理系统】,支持多商户_支付宝_04

一旦处理不及时,超时什么的,就会受到相应的处罚。为了更高效地处理用户投诉,为用户提供更好的售后服务体验。所以还是搞个系统来处理,起码会比较及时的处理投诉单。废话不多说,来看一下这个系统。

2、商户信息

这里录入的是商家应用相关信息,可以新增多个商家应用,管理起来也不麻烦,挺方便。

连夜干出来一个自动处理【支付宝交易支付投诉管理系统】,支持多商户_支付宝_05

要准备商户名称、应用id、应用私钥证书路径、应用公钥证书路径、支付宝公钥证书路径、支付宝根证书路径,这些参数信息到支付宝开放平台后台获取。

当系统在收到用户投诉时会自动回复,回复的内容就是获取的【商户回复用户内容】字段的值,所以,这个字段填写的内容要友好、客气、礼貌一点,毕竟,客户可是上帝哦。

连夜干出来一个自动处理【支付宝交易支付投诉管理系统】,支持多商户_支付宝_06

如果开启了自动退款,系统收到投诉单后,也会自动退款,然后将投诉单状态改为投诉完结。

如果将状态改为禁用,则系统不会收到投诉单通知。

连夜干出来一个自动处理【支付宝交易支付投诉管理系统】,支持多商户_支付宝_07

Map<String, String> result = new HashMap<String, String>();
Map requestParams = request.getParameterMap();
for (Iterator iter = requestParams.keySet().iterator(); iter.hasNext(); ) {
  String name = (String) iter.next();
  String[] values = (String[]) requestParams.get(name);
  String valueStr = "";
  for (int i = 0; i < values.length; i++) {
    valueStr = (i == values.length - 1) ? valueStr + values[i]
      : valueStr + values[i] + ",";
  }
  result.put(name, valueStr);
}
logger.info("支付宝交易投诉通知回调参数==========={}", JSON.toJSONString(result));
try {
  boolean flag = AlipaySignature.rsaCertCheckV1(result, alipayMerchantBaseInfo.getAlipayCertPublicKeyPath(), "utf-8", "RSA2");
  logger.info("支付宝交易投诉通知回调验签结果==========="+flag);
  if (flag) {
    logger.info("支付宝交易投诉通知回调success===========");
    String bizContent = result.get("biz_content");
    bizContent = StringEscapeUtils.unescapeJava(bizContent);
    BizContentResult bizContentResult = JSONObject.parseObject(bizContent, BizContentResult.class);
    handleBusiness(alipayMerchantBaseInfo, bizContentResult);
    return "success";
  } else {
    logger.info("支付宝交易投诉通知回调failure===========");
    return "fail";
  }
} catch (AlipayApiException e) {
  e.printStackTrace();
  logger.info("支付宝交易投诉通知回调failure===========");
  return "fail";
}

3、通知参数

这个配置的是消息通知参数,如果商家订单被投诉了,系统收到投诉单时,会通知接收人。有三种通知渠道,邮箱通知、公众号通知、短信通知,任选其一。

连夜干出来一个自动处理【支付宝交易支付投诉管理系统】,支持多商户_支付宝_08

邮箱通知需要设置发送人邮箱(必须是网易云163邮箱)、发送人邮箱授权码、接收人邮箱。这些需要到网易云163邮箱后台获取。

连夜干出来一个自动处理【支付宝交易支付投诉管理系统】,支持多商户_交易支付投诉_09

公众号通知需要设置公众号appId、公众号secret、公众号模板消息id、接收人公众号openId。这些需要到公众号后台获取。

连夜干出来一个自动处理【支付宝交易支付投诉管理系统】,支持多商户_支付宝_10

短信通知需要设置腾讯云短信secretId、腾讯云短信secretKey、腾讯云短信模板id、腾讯云短信appId。这些需要到腾讯云后台获取。

连夜干出来一个自动处理【支付宝交易支付投诉管理系统】,支持多商户_支付宝_11

公众号【悟空码字】后台回复【支付宝交易支付投诉】获取账号密码。


您的一键三连,是我更新的最大动力,谢谢

山水有相逢,来日皆可期,谢谢阅读,我们再会

我手中的金箍棒,上能通天,下能探海

标签:支付宝,String,商户,通知,管理系统,投诉,result,邮箱
From: https://blog.51cto.com/wukongmazi/6176475

相关文章

  • 基于RS485智能电表及PLC的智慧工厂电能信息化管理系统
    在工业4.0时代,智能工厂是自动化、智能化的重点标志,而工业大数据则是未来工业市场进展中发挥优势的关键,其中数据采集就是生产制造中最硬性的需求。结合我国节能降耗以及双碳降低等政策,物通博联推出智慧工厂电能信息化管理系统,实现用电数据采集、传输以及智能化管理。制造工厂中遍布......
  • 支付宝定时任务怎么做?三层分发任务处理框架介绍
    一、背景介绍技术同学对定时任务肯定不陌生。定时任务一般用来定时批量进行业务处理。支付宝卡包券到期提醒、删除过期失效券,五福大促批量给用户发放添福红包等场景,都是通过定时任务触发来完成的。作者有幸参与了2023兔年五福大促的开发,主导完成了福气乐园分会场平分5000万大奖需求......
  • 画出入学管理系统的顶层图和1层图
        某培训机构入学管理系统有报名、交费、就读等多项功能,下面是对其各项功能的说明:1、报名:由报名处负责,需要在学员登记表上进行报名登记,需要查询课程表让学员选报课程,学员所报课程将记录到学员选课表。2、交费:由收费处负责,需要根据学员所报课程的收费标准进行收费,然后在......
  • 法小鱼律师管理系统
    我是一名底层律师,平时使用的依然是纸质办公,虽然律所也有提供律师管理系统,但大部分案件不方便存到律所的系统里面。 每个月平均也就是2~3个案子,日积月累,这些年的案子也是越来越多,案子也相对稳定了,但也需要付出更多时间去应付客户,整理资料,后来雇了一个大姐帮忙管理资料,帮忙报税,帮......
  • 免费的律师办公系统,免费律师管理系统
    我是一名底层律师,平时使用的依然是纸质办公,虽然律所也有提供律师管理系统,但大部分案件不方便存到律所的系统里面。 每个月平均也就是2~3个案子,日积月累,这些年的案子也是越来越多,案子也相对稳定了,但也需要付出更多时间去应付客户,整理资料,后来雇了一个大姐帮忙管理资料,帮忙报税,帮......
  • 在线客服系统源码多商户支持词库
    2022最新完美运营在线客服系统源码多商户支持词库Thinkphp5.1多客服商家版源码人工客服php防黑加固源码YID:4179684461803288......
  • 支付宝网站支付即时到帐(一) 参数的文档地址
    必备物品:企业支付宝账号官网: https://open.alipay.com/platform/home.htm第一步 创建网站应用 并完善信息 这一步很简单添加上网站支付的功能第二步 找到即时到帐的文档https://docs.open.alipay.com/62/103566上面有获取pid的方法https://docs.open.alipay.com/common/10473......
  • java项目 宿舍管理系统 (源码+数据库文件+1w字论文+ppt)
    java项目宿舍管理系统(源码+数据库文件+1w字论文+ppt)技术框架:java+springboot+vue+mysql后端框架:SpringBoot、SpringMVC、MyBatisPlus前端界面:vue、BootStrap、jQuery、ajxs系统共分为三种用户系统主要功能:系统设计三个角色,学生端,管理员端,系统管理员端楼宇管理:楼宇......
  • Springboot+Mysql 图书管理系统【源码+sql】
    java项目学生图书管理系统(源码+数据库文件)技术框架:java+springboot+mysql后端框架:SpringBoot、SpringMVC、MyBatisPlus前端界面:Thymeleaf、BootStrap、jQuery系统共分为三种用户系统主要功能:系统设计三个角色,学生端,管理员端,系统管理员端1.普通用户书籍查询、书籍借阅......
  • SSM+LayUi实现的学籍管理系统(分为管理员、教师、学生三个角色,实现了专业管理,班级管理
    @目录jsp+servlet+mysql实现的停车场管理系统实现功能截图系统功能使用技术完整源码jsp+servlet+mysql实现的停车场管理系统本系统是一个servlet原生框架实现的停车场管理系统,总共分为两个角色,普通用户和管理员,实现了用户管理、停车信息管理、IC卡管理、临时停车管理、出入场管......