小程式線上支付教程(一)
小編推薦:Fundebug專注於JavaScript、微信小程式、微信小遊戲,Node.js和Java實時BUG監控。真的是一個很好用的bug監控費服務,眾多大佬公司都在使用。
隨著網路不斷髮展,線上支付已經成為不可或缺的功能,只要是開發商城類的小程式或者APP,都需要這種功能。由於最近在做一個商城專案,裡面用到了線上支付。為了能夠把線上支付的前因後果說清楚,特此分三個章節來說明。希望能夠對大家有用。
一、微信支付平臺
小程式支付前提是必須要有公司主體,個人賬號是不能做支付。如果你已經有了公司主體,那麼你需要登入微信支付平臺開通企業支付資訊(https://pay.weixin.qq.com/index.php/core/home/login?return_url=%2F
01.jpg
當我們登入進去後,請點選“產品中心”,如圖:
產品中心
在這裡,我們需要申請“支付產品”,目前支付產品有:公眾號支付,掃碼支付,刷卡支付,H5支付,相關支付是怎麼回事,大家可以看文件。這裡的支付主要針對的是微信公眾號或者H5網站的支付,由於我們將的是小程式支付,因此我們需要把小程式的APPID繫結到微信支付平臺。因此,我們需要點選“APPID授權管理”,
授權管理
然後點選“新增授權申請單”
image.png
填寫完成後,點選下一步,之後就等待系統稽核。
二、獲取小程式APPID
上面說了,我們需要得到小程式的APPID,那麼這個APPID在哪裡看呢,這時候我們需要登入“微信公眾平臺”(
登入進去後點“設定”-》“開發設定”
APPID
順便說一下,建議大家把APPID和AppSecret(小程式金鑰) 儲存起來,因為後面需要用到。
另外“伺服器域名”-》“request合法域名”最好也設定一下,因為正是支付的時候,我們是在網路上操作的,本地無法操作。
好了,前期的準備工作就到這裡了,下一章節我們將討論如何開發支付介面。由於我們的支付介面是通過thinkphp5開發的,因此大家有興趣的話可以先了解一下。Thanks♪(・ω・)ノ
作者:陳楠酒肆
連結:https://www.jianshu.com/p/40aef7594329
關於Fundebug
Fundebug專注於JavaScript、微信小程式、微信小遊戲、支付寶小程式、React Native、Node.js和Java實時BUG監控。 自從2016年雙十一正式上線,Fundebug累計處理了9億+錯誤事件,得到了Google、360、金山軟體、百姓網等眾多知名使用者的認可。歡迎免費試用!