开发者社区> 问答> 正文

#支付宝 同步页面不跳转,怎么办?

同步页面不跳转

展开
收起
保持可爱mmm 2020-05-05 17:09:08 1943 0
1 条回答
写回答
取消 提交回答
  • 报错原因

    1、用户关闭页面

    2、接口不支持同步跳转

    3、同步地址设置错误

    4、return_url参数位置设置错误

    5、商家分账干扰

    6、同步已经跳转,但商户以为未跳转

    电脑网站支付示例

    https://openapi.alipay.com/gateway.do?alipay_sdk=alipay-sdk-java-3.7.89.ALL&app_id=2014********3222&biz_content=%7B%22out_trade_no%22%3A%22page20187272054511544757%22%2C%22product_code%22%3A%22FAST_INSTANT_TRADE_PAY%22%2C%22subject%22%3A%22%E6%B5%8B%E8%AF%95%22%2C%22total_amount%22%3A%220.01%22%7D&charset=utf-8&format=json&method=alipay.trade.page.pay&return_url=https%3A%2F%2Fdocs.open.alipay.com&sign=ZirNykfBfDskIAClCI0IYVbn9OtlxWLvSV%2FMVq85jOMjfOCDxcMw3nJAv4Aaz8jykcmvVMGQbW3qHe6b0l5gxK8rl7JboMJ%2F969kRRp9v3RELQKaqbofu0LF0jxZq8ejLnCED0fXJ46LZfH61TwbwnTBzFlfO0BxwMVx7ns7Usj8JEr%2FBqxp4%2FnhtuJMI8meWgNXWPi4LiC7vuw5HkXSCzx5WFg0MqU84B3g8g1C9bFOMHX9Ua5wwfJ8%2FbmuWqvEUk786g82mey5n9kqctuIQ3j%2BGwxgyUheHX%2BdW%2FgS4qKeXWHkznMNWK0BZmJFKsVTt5uY5SjgQaM9j9x%2BR2OdGA%3D%3D&sign_type=RSA2&timestamp=2020-01-10+10%3A21%3A26&version=1.0

    排查方案 1、用户关闭页面

    同步页面跳转,需要在页面中进行跳转,如果用户关闭浏览器页面,或者直接退出,页面是不会进行跳转的。

    2、接口不支持同步跳转

    接口不支持设置return_url参数,无法进行同步跳转页面。

    注:当面付、app支付不支持设置return_url参数,无法同步跳转return_url页面;

    3、同步地址设置错误

    return_url参数值参考

    (1)确保页面跳转同步通知页面地址(请求参数return_url)的路径前面加上http:// 或https://

    (2)页面跳转同步通知页面地址(请求参数return_url)设置时不能带有特殊符号,例如“!”、“#”等

    (3)页面跳转同步通知页面地址(请求参数return_url)的路径不能以“http://localhost”开头。本地调试时建议用IP地址(如127.0.0.1)或域名绑定

    4、return_url参数位置设置错误

    接口中设置return_url参数传参错误,该参数为公共请求参数,参考电脑网站支付示例。

    接口调用sdk设置传参方式如下:

    注:该参数设置是需要订单支付后生效;return_url参数不需要编码传入。

    Java:request.setReturnUrl("同步跳转地址");

    PHP:$request->setReturnUrl('同步跳转地址');

    .net:request.setReturnUrl("同步跳转地址");

    5、商家分账干扰

    检查是否在同步跳转之前,调用商家分账接口,建议支付成功后等待10s左右后进行调用商家分账接口。

    6、同步已经跳转,但商户以为未跳转

    部分商户的同步地址存在问题,如404页面路径不存在等。

    支付成功后,同步页面已经跳转到return_url设置的同步地址,但是由于商户自己同步地址有问题,页面404未显示。

    建议商户更换return_url为:https://docs.open.alipay.com等其他地址测试。

    注意事项:php语言检查服务器是不是支持fsockopen,DOMDocument()函数和curl。

    2020-05-05 17:09:16
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载

相关实验场景

更多