gopay icon indicating copy to clipboard operation
gopay copied to clipboard

关于 H5下单支付 TradeWapPay疑惑

Open xueyangkk opened this issue 2 years ago • 3 comments

TradeWapPay返回的是一个支付宝的URL
https://openapi.alipay.com/gateway.do?alipay_root_cerxxxxxx........

官方网文档不一样 文档返回的 json如下:

{
    "alipay_trade_wap_pay_response": {
        "code": "10000",
        "msg": "Success",
        "app_id": "2014072300007148",
        "auth_app_id": "2014072300007148",
        "charset": "UTF-8",
        "timestamp": "2016-10-11 17:43:36",
        "out_trade_no": "081622560194853",
        "total_amount": "9.00",
        "trade_no": "2016081621001004400236957647",
        "seller_id": "2088702849871851"
    },
    "sign": "NGfStJf3i3ooWBuCDIQSumOpaGBcQz+aoAqyGh3W6EqA/gmyPYwLJ********",
    "sign_type": "RSA2"
}

这里我需要trade_no 怎么获取 ? 我看了URL 中并没有 trade_no, TradeWapPay 返回url 是作者做了封装吗 ?还是? 求教 感谢解答

xueyangkk avatar Jan 12 '23 10:01 xueyangkk

点击打开那个URL,你看看有什么反应

iGoogle-ink avatar Jan 15 '23 16:01 iGoogle-ink

我也有这个疑问,支付宝这个例子中的信息应该怎么获得呢?点开这个url直接重定向到支付宝的支付页面了,莫非是这个接口只能是接受异步回调的时候才能获取到这些支付宝的支付信息吗?

lee3164 avatar Mar 14 '23 07:03 lee3164

支付宝只提供 java SDK 和php SDK 这个做一个层封装 所以无法按照例子中是获取trade_no 。除非不使用这个

xueyangkk avatar Mar 15 '23 07:03 xueyangkk