粵澳兩地健康碼互認(rèn),出入境可憑綠碼通行 二維碼
4
導(dǎo)語簡單、安全、免簽名、免證書、支付結(jié)果可回調(diào)云函數(shù),這就是小程序·云開發(fā)新推出的原生微信支付支持。這項(xiàng)能力可以極大節(jié)約開發(fā)成本,開發(fā)者在云開發(fā)控制臺(tái)可直接綁定微信支付商戶,在綁定完成后可在云開發(fā)中原生接入微信支付。 使用云開發(fā)來實(shí)現(xiàn)相應(yīng)的支付功能后,開發(fā)者無需關(guān)心證書、簽名、微信支付服務(wù)器端文檔,使用簡單、代碼較少,只需要調(diào)用相應(yīng)的函數(shù)即可。此外,因?yàn)樵崎_發(fā)基于微信私有協(xié)議實(shí)現(xiàn),官方通過服務(wù)商提供支付接口對(duì)接支持,不依賴第三方模塊,免去泄漏證書、支付情況等其他敏感信息的風(fēng)險(xiǎn)。同時(shí),云開發(fā)還支持云函數(shù)接收微信支付進(jìn)行支付和退款的回調(diào),安全高效。 云開發(fā)微信支付接口云開發(fā)現(xiàn)已支持從下單到退款的全流程微信支付接口:
如何接入01.準(zhǔn)備工作
02.如何開通在微信開發(fā)者工具中,使用綁定的微信小程序賬號(hào),打開云開發(fā)控制臺(tái),在云開發(fā)控制臺(tái)中的 設(shè)置 - 全局設(shè)置 中添加商戶號(hào)。 添加后,需要在綁定的商戶號(hào)管理員在微信支付提供的【微信支付商家助手】小程序上確認(rèn)授權(quán)。 如果需要 JSAPI 和 API 退款權(quán)限,需要前往微信支付商戶平臺(tái)我的授權(quán)產(chǎn)品中進(jìn)行確認(rèn)授權(quán),完成授權(quán)后即可調(diào)用微信支付相關(guān)接口能力。 03.支付 Demo 代碼在云函數(shù)中,調(diào)用 cloudPay.unifiedOrder, 即可生成小程序側(cè)調(diào)用支付接口所需參數(shù)。 04.關(guān)鍵開發(fā)流程
05.支付回調(diào)在調(diào)用下單和退款接口時(shí),需要傳遞 envId 和 functionName 這兩個(gè)參數(shù)來指定支付結(jié)果回調(diào)的云函數(shù),在微信支付完成支付或退款后,系統(tǒng)會(huì)觸發(fā)指定的云函數(shù),來告知開發(fā)者用戶的支付或退款的結(jié)果。 相關(guān)文檔總結(jié)云開發(fā)的微信支付能力,可以讓更多的開發(fā)者安全、快捷的實(shí)現(xiàn)支付,讓企業(yè)的資金更加的安全。 |