㈠ 個人小程序能做支付功能嗎
不能。
微信小程序支付功能頁用於幫助插件完成支付,相當於wx.requestPayment的功能。插件使用支付功能,需要進行額外的許可權申請,申請位置位於管理後台的設置項中。
另外,無論是否通過申請,主體為個人小程序在使用插件時,都無法正常使用插件里的支付功能。
(1)為什麼小程序調起支付很慢擴展閱讀
支付功能頁需要插件開發者在插件所有者小程序中提供一個函數來響應插件中的支付調用。
在插件中跳轉到支付功能頁時,這個函數就會在合適的時機被調用,來幫助完成支付。如果不提供功能頁函數,功能頁調用將通過fail事件返回失敗。
功能頁函數不應require其他非functional-pages目錄中的文件,其他非functional-pages目錄中的文件也不應require這個目錄中的文件。這樣的require調用在未來將不被支持。
這個目錄和文件應當被放置在插件所有者小程序代碼中(而非插件代碼中),它是插件所有者小程序的一部分(而非插件的一部分)。
如果需要新增或更改這段代碼,需要發布插件所有者小程序,才能在正式版中生效;需要重新預覽插件所有者小程序,才能在開發版中生效。
㈡ 微信小程序怎麼調用微信支付介面
微信小程序是可以接入微信支付的介面的,比如目前還信用卡的小程序就可以通過微信支付來完成信用卡的還款;要使用此功能,用戶只需在微信中關聯一張銀行卡,並完成身份認證,即可將裝有app的智能手機變成一個全能錢包,之後即可購買合作商戶的商品及服務,在付費時只需在自己的智能手機上輸入密碼,無需任何刷卡步驟即可完成整個過程且簡便流暢
㈢ 微信小程序調用微信支付流程,包括提交訂單,發起支付
1.調用wx.login登錄介面獲取登錄憑證,返回code信息
2.向後台傳輸數據提交訂單 登錄憑證 訂單價格totferr code 平台user_id
3.後台通過user_id查詢 appid,小程序密匙,然後把 小程序appid,openid用戶唯一標識,machid商戶號,商戶密匙wxsecret,價格傳入獲取一個WeixinPay實例,
調用WeixinPay的pay方法,返回結果$return,
微信端接受到成功數據後發起支付
支付成功