1. 程式人生 > >關於微信公眾號支付 微信H5支付和微信APP支付的問題 (PHP)TP+VUE

關於微信公眾號支付 微信H5支付和微信APP支付的問題 (PHP)TP+VUE

話不多說 直接上原始碼

在寫支付之前一定要確定好微信要求配置的相關回調域名 安全支付域名還有雜七雜八的哪些地址都準備好了 要不然是沒法實現的 微信公眾平臺 微信商戶平臺 還有開發者平臺 什麼的 這點比較噁心

1.微信公眾號支付

公眾號支付和H5支付最大的不同就在於公眾號支付使用者有openid 而H5支付時沒有openid的

公眾號支付第一步 使用者進行授權這一步會給前端返回openid 

第二步 前端帶著openid和訂單相關資訊傳給後端 後端準備相應支付引數 在這裡要注意一點 引數配置完成後直接先請求微信的支付介面 獲取下單I的也就是prepay_id 只有觸發下單接口才會有 拼接好相應的引數返回前端 簽名一定要配置正確 這樣就可以正常支付了

2.微信H5支付

H5支付基本和公眾號支付的區別在於 不需要授權 沒有openid

把相應引數配置好 方式選擇正確 基本沒有很大問題

3.微信APP支付

基本和上面的差不多 不過目前APP支付還沒有開發到 等開發完成了 在上原始碼

4.有什麼問題可以加微信 私聊 知道的 一定會告訴你

wyz164299323