1. 程式人生 > >小程式線上支付教程(一)

小程式線上支付教程(一)

小編推薦: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在哪裡看呢,這時候我們需要登入“微信公眾平臺”(

https://mp.weixin.qq.com/cgi-bin/loginpage?t=wxm2-login&lang=zh_CN
登入進去後點“設定”-》“開發設定”

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、金山軟體、百姓網等眾多知名使用者的認可。歡迎免費試用!