微信支付處理邏輯

2021-08-29 16:12:04 字數 794 閱讀 9476

介面環境

microsoft.net\framework\v4.0 

xml解析

pbdom函式,參考pbdom 解析和生成xml - u19xiaolr的部落格 - csdn部落格

資料庫表:

--支付記錄表 record_weixin

主要字段:自增長id;訂單流水號;支付狀態;支付時間;商戶訂單號;總金額;折扣金額。

--訂單流水表 record_weixin_list

主要字段:自增長id;訂單流水號;支付狀態;支付時間;備註。

--付款記錄表 record_weixin_org

主要字段:自增長id;訂單流水號;支付狀態;支付時間;備註。

自定義函式

控制項

支付處理視窗

作用: 檢視所有訂單的支付流水;

查詢訂單的付款情況;

查詢訂單的退款情況;

對訂單進行退款。

注意:每一次資料庫操作時,進行事務判斷,記錄不成功的資訊到log檔案

支付後處理邏輯:

微信支付 微信JSAPI支付

pay.php baby extend wx pay.php namespace wx class pay 通過redirecturi獲取授權資訊 return mixed public function getauthinfo 通過code換取網頁授權資訊 res this curlgetreq ...

python微信支付 微信支付 python版

需求 說明坑 簽名校驗通過時還是提示簽名錯誤,可能時候商戶號key配置的問題了,重置一下key,你可以繼續使用原來的key來重置 需要的id和key wpc 複製 流程簡介 那麼開發思路便是一步步回朔了.1.獲取code buy click function 複製 2.獲取openid classm...

微信支付寶簽名邏輯鑑賞

一 必須步驟 二 簽名生成演算法 將所有非空引數按照引數名ascii碼從小到大進行排序,包含隨機引數 nonce str,並以 字元進行組合成字串stringa,即stringa key1 value1 key2 value2 將key資料附加到stringa字串之後,以 字元進行連線,得到字串te...