app使用支付宝支付安全问题

想在app中接入支付宝sdk,但是有一个问题,如果用支付宝支付完毕,用户的钱充到app账户中,还没有来得及到服务器登记充值金额,就断网了。或者使用sdk发出支付命令后就电池没电关机了,大家是怎样保证这个支付的一致性的?

有一个事物回滚的处理机制,如果有任何一个地方出了问题。他会把数据回滚回去

支付宝考虑到这个问题的,你看看它的api,在它的api里应该有体现的

你app应该是从服务器获取重置金额的吧,直接客户端存储?。。应该先经过服务器入库后才将金额传输到app中。如果服务器出现问题,支付宝好像会陆续间隔一点时间发送5次请求服务器接口地址,如果服务器还是有问题那就自能人工介入了。。api里面应该有相关说明

有同步通知和异步通知之分

一般支付宝支付成功之后,会一直给你的服务器发送通知的,我觉得你考虑的这个情况,只能在你联网之后,就去同步你服务器上的金额。