在前面我们将支付回调通知解密获取出来的数据 ,amount中有payer_total 和total两个值,正常情况下,这两个值应该是保持一致的。如果这两个值不一样,那么多半是党员缴纳过程使用了支付优惠券。
"amount":{"payer_total":100,"total":100,"currency":"CNY","payer_currency":"CNY"},
使用了支付优惠券的情况,虽然入账的金额是按照total,也就是我们要求的党员缴纳的标准。对账务账务处理上是不影响。但这里说点非技术上的问题。
个人认为使用支付券的行为是不能被认可的,可以认为没有全额缴纳党费,道理很简单,要求是个人足额缴纳,如果你是现金缴纳,还能别人给你缴纳一部分吗?优惠券使用就是优惠券发放方给你缴纳了。所以个人认为,对于使用优惠券支付的情况,应该认为是不合规的,处理上应该进行退款,让党员重新全额缴纳。