支付寶接口支付成功可是return_url驗證失敗

支付寶支付提示成功,異步通知也是成功的,可是同步跳轉卻提示支付失敗。php

在return_url中打印接收的$_GET參數,發現最下面有這麼幾行,thinkphp

    [_URL_] => Array
        (
            [0] => pay
            [1] => return_url
        )

原來這是thinkphp在處理$_GET參數時多加的,就是這個多加的參數影響了支付寶的驗證。數組

 

解決方法:異步

對接收的$_GET再處理,刪除數組中的[_URL_]url

相關文章
相關標籤/搜索