fix alipay func