記錄一次老梁博客資助(打賞)頁支付費用無返回代碼的問題
[重要通告]如您遇疑難雜癥,本站支持知識付費業務,掃右邊二維碼加博主微信,可節省您寶貴時間哦!
最近在溜達52的時候,發現了一款名為 要飯的頁面,做的還是挺好的,本當時的老梁也想搞一個要飯網,后來想想,還是叫資助頁面吧,網址如下:
http://arunagnihotri.com/tool/zizhupay/ 其實搞的時候,按照教程搞的一切安好,因為一開始叫要飯頁面挺好,我改成了資助打賞頁面后,發現一切又不辣么的友好了,有網友反映說支付了,依然不返回,很是郁悶,不過當時一句話提醒了我;
有人咨詢了作者,作者說可能是回調問題,我突然想起來我的,確實是回調問題,因為我最初叫yaofanpay現在叫zizhupay 我回調地址錯誤造成的;
知道問題,馬上修改。。。。OK,一切安好。。。。。
作者頁面:https://www.52pojie.cn/thread-1344554-1-1.html
源碼:https://github.com/allures/yaofan
額外話題,其實很遺憾作者沒有給出微信的支付信息,只有支付寶的,這樣也就只能支持支付寶不支持微信;
作者總結幾個錯誤:
1.PDO Connection faild. 空間不支持pdo_sqlite,因為數據庫采用sqlite,請配置打開支持。
2.驗證回調需要用到openssl,這個一般都會支持。
3.再有就是回調錯誤,明明支付了但沒顯示,一般是公匙復制的時候尾部多了空格換行,請刪除!!也就是密鑰字符串結束后是單引號不要有空格、換行之類。
4.請賦予app/db目錄寫入修改權限
PS:延伸閱讀
功能說明
樣式采用layui,刪除了圖標及用不上的js,僅保留使用到的擴展,采用支付寶當面付支付,直接到個人賬戶,防止第三方跑路。 疫情散發,日子難過,讓天下沒有難要的飯!
申請支付寶當面付
隨便找個門頭圖 個人免簽,營業執照是可選的,不上傳的話限制單筆收款≤1000,單日收款≤5W,對于個人開發者足夠了。
配置app/config.php
支付寶官方提供了密鑰生成工具,很簡單,使用工具生成應用公鑰和私鑰,應用公鑰設置到支付寶,應用私鑰保存到本地。 配置以下變量:
$appid?https://open.alipay.com?賬戶中心->密鑰管理->開放平臺密鑰,填寫添加了電腦網站支付的應用的APPID
$notifyUrl pay.php文件訪問地址 //付款成功后的異步回調地址
$rsaPrivateKey //支付寶私鑰
$alipayPublicKey //支付寶公鑰,賬戶中心->密鑰管理->開放平臺密鑰,找到添加了支付功能的應用,根據你的加密類型,查看支付寶公鑰
問題未解決?付費解決問題加Q或微信 2589053300 (即Q號又微信號)右上方掃一掃可加博主微信
所寫所說,是心之所感,思之所悟,行之所得;文當無敷衍,落筆求簡潔。 以所舍,求所獲;有所依,方所成!