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