移動支付新時代——低程式碼如何對接支付寶和微信支付

葡萄城技术团队發表於2024-04-07

前言

移動支付已經成為現代生活中不可或缺的一部分。隨著技術的不斷髮展和普及,越來越多的人透過手機進行支付。支付寶和微信支付作為中國最主要的移動支付平臺,已經成為人們日常生活中最常用的支付方式之一。然而,對於一些初創企業或者中小型企業來說,要接入支付寶和微信支付並不是一件容易的事情。傳統的接入方式需要大量的開發工作和技術支援,對於沒有相關技術背景的企業來說可能會面臨很大的困難。

低程式碼開發平臺的出現給這些企業帶來了新的機遇。低程式碼開發平臺是一種簡化軟體開發過程的工具,透過視覺化方式進行開發,減少了編碼的需求,並提供了豐富的元件庫和預置的功能模組,以幫助企業快速構建應用程式。在移動支付領域,低程式碼開發平臺可以極大地簡化接入支付寶和微信支付的過程。企業只需要在低程式碼平臺上進行簡單的配置和整合,就可以實現與支付寶和微信支付的對接,從而實現移動支付功能。

本文小編將深入探討低程式碼如何對接支付寶和微信支付,介紹低程式碼開發平臺的優勢和特點,並以葡萄城的企業級低程式碼開發平臺——活字格為案例來說明低程式碼對接支付寶和微信支付的具體步驟。透過閱讀本文,讀者將能夠更好地理解低程式碼在移動支付領域的應用,並掌握如何利用低程式碼開發平臺快速實現與支付寶和微信支付的對接。在移動支付新時代的背景下,低程式碼開發平臺為企業提供了一個更簡單、更快速的方式來接入支付寶和微信支付。讓我們一起深入研究並實踐這個全新的技術,迎接移動支付的未來。

環境準備

活字格低程式碼開發平臺

微信支付/支付寶支付相關賬戶資訊。

1)前端設計

在活字格中,前端設計變得異常簡單,只需要把想要的元件拖拉拽到頁面上,即可達到所見即所得的效果,再加上活字格的流式佈局,可以讓我們所涉及的頁面靈活適應不同尺寸顯示器及解析度。

如圖這是設計階段:

這是效果展示:

2)微信支付

(1)配置微信支付設定

在活字格中新建一個服務端命令(可自由在任何時機呼叫的命令)完成與微信支付的相關配置即可。

(2)JSAPI支付

微信官方參考文件:JSAPI支付

在活字格中只需要在配置好上述支付設定後,呼叫對應的支付命令即可。

(3)微信Native下單

使用微信客戶端掃碼後發起支付。引數請參見:Native 支付

(4)微信支付回撥應答

按文件規範對微信返回應答。在負責支付回撥的服務端命令中使用。

(5)微信支付結果通知

對所在服務端命令接收到的相關支付結果及使用者資訊進行相關處理,並將相關支付結果資訊設定為引數。

(6)微信支付訂單查詢

提供所有微信支付訂單的查詢,商戶可以透過“微信支付訂單查詢”命令主動查詢訂單狀態,並將查詢結果存入指定引數。

(7)微信申請退款

當交易發生之後一段時間內,賣家可以透過“微信申請退款”服務端命令將支付款退還給買家,微信支付將在收到退款請求並且驗證成功之後,按照退款規則將支付款按原路退到買家帳號上。

(8)微信支付退款查詢

提交退款申請後,透過呼叫該命令查詢退款狀態。

JSAPI 微信支付時序圖:

Native 微信支付時序圖:

3)支付寶支付

(1)配置支付寶支付設定

(2)支付寶電腦網站下單

在支付寶電腦網站場景下單後,返回支付HTML。引數請參見支付寶電腦網站下單

(3)跳轉到支付寶支付頁面

接收支付寶電腦網站下單命令返回的支付html, 跳轉到支付寶支付頁面。此命令需在頁面端使用。

(4)支付寶支付結果通知

在使用者支付完成之後,支付寶會呼叫支付寶電腦網站下單中指定服務端命令將支付結果作為引數通知到商家系統。引數請參見支付寶支付結果通知

(5)支付寶支付回撥應答

按文件規範對支付寶返回應答。在負責支付回撥的服務端命令中使用。

(6)支付寶支付訂單查詢

提供支付寶支付訂單的查詢,可以主動查詢訂單狀態,完成下一步的業務邏輯。引數請參見支付寶支付訂單查詢

(7)支付寶申請退款

交易發生之後一段時間內,由於買家或者賣家的原因需要退款時,賣家可以透過此命令將支付款退還給買家,支付寶將在收到退款請求並且驗證成功之後,按照退款規則將支付款按原路退到買家帳號上。引數請參見支付寶申請退款

(8)支付寶支付退款查詢

商戶可使用該介面查詢退款請求是否執行成功。引數請參見支付寶支付退款查詢

支付寶支付時序圖

結語

支付寶和微信支付作為中國主要的移動支付平臺,給人們帶來了便利和快捷。然而,對於一些初創企業或中小型企業來說,接入支付寶和微信支付可能面臨一系列困難。低程式碼開發平臺的出現為這些企業提供瞭解決方案。透過低程式碼開發平臺,企業可以簡化接入支付寶和微信支付的過程,減少開發工作和技術支援的需求。

本文介紹了低程式碼如何對接支付寶和微信支付,並強調了低程式碼開發平臺的優勢和特點。透過實際案例的說明,我們可以看到低程式碼對接支付寶和微信支付的具體步驟。這些步驟簡單明瞭,讓企業能夠迅速應用和實踐。在移動支付新時代的背景下,低程式碼開發平臺為企業帶來了更簡單、更快速的方式來接入支付寶和微信支付。這一技術不僅為初創企業和中小型企業提供了機會,也為傳統企業轉型升級提供了新的思路和方法。隨著技術的進一步發展,低程式碼開發平臺將在移動支付領域發揮更大的作用。

擴充套件連結:

從表單驅動到模型驅動,解讀低程式碼開發平臺的發展趨勢

低程式碼開發平臺是什麼?

基於分支的版本管理,幫助低程式碼從專案交付走向定製化產品開發

相關文章