天天看點

個人開發者輕松接入支付回調

作者:記憶旅途

易支付(https://epay.jylt.cc)- 個人支付如此簡單

随着技術的發展,現在個人建構一個網站的成本越來越低,越來越多的個人開發者擁有了自己的網站。個人搭建網站除了帶來成就感之外如果能賺一些額外的收入豈不更好?

事實上許多個人開發者是有售賣商品或者服務的需求的,但無奈國内支付平台對支付相關稽核越來越嚴格,個人開發者想要接入支付平台實作自動化交易困難重重,很多時候隻能通過手工處理使用者訂單。

針對這些痛點,市面上也推出了一些針對性的解決方案,比較多的方案是通過支付第三方服務商來接入支付系統。但是最近由于微信對個人H5支付稽核力度加強,導緻好多個人的H5商戶不可用,給開發者造成不少損失。

個人接入支付體系對比

市面上有幾種方案可供個人開發者選擇:

1、通過個人收款碼,監聽微信、支付寶收款通知進行回調

2、通過微信、支付寶第三方服務商進行接入

易支付 第三方服務商
資質認證 不需要認證 需要提供身份證、銀行卡等資料
實作方式 收款碼通知回調 支付平台服務商與支付平台對接
額外裝置 需要有可以收款的安卓手機或者虛拟機 不需要額外裝置
資金到賬時間 實時到賬,使用者直接掃描開發者的收款碼 一般是T+1
資金安全 實時到賬,不存在跑路風險 資金需要流轉,有跑路風險(當然,一般不會發生)
費用收取 首個商戶免費,後續增加商戶按個數收費,每筆交易收取1%的接口服務費

每認證一個商戶收取200~500元

每筆交易收取1%的接口服務費和0.35%~0.6%的手續費

易支付使用手冊

背景管理系統

工作台

工作台可以展示商戶近期的交易資料概覽

個人開發者輕松接入支付回調

工作台

商戶管理

商戶管理主要用于開發者建立應用,可以了解為一個商戶即為一個應用

商戶id是用于請求各支付接口作為請求參數使用

密鑰用于加密參數生成sign

個人開發者輕松接入支付回調

商戶管理

建立商戶

建立商戶用于新增一條商戶記錄,預設每個開發者可以建立一個商戶

個人開發者輕松接入支付回調

建立商戶

字段名 說明
商戶id 系統自動生成,請求支付相關接口時商戶id作為參數使用
訂單有效期 用來定義訂單的有效時間,超過這個時間認為訂單過期
異步回調 【重要】使用者成功支付之後,易支付平台請求請求該回調接口,開發者在該接口中進行使用者支付成功後的業務邏輯處理;注意:該位址一定要填寫正确,否則無法收到支付成功的回調
同步回調 如果開發者通過易支付平台的支付頁面讓使用者進行支付,支付成功之後,易支付平台會異步請求開發者的異步回調接口,同時會将頁面跳轉到開發者填寫的同步回調位址上
通訊密鑰 系統自動生成,請求支付相關接口是用于加密
區分方式 當指定的金額被“待支付”訂單占用時,會遞增/遞減0.01進行區分;比如選擇了金額遞增,商品金額為1元,當有待支付的訂單已經占用了1元,系統會生成一個1.01元的訂單用于進行區分
微信碼 選擇沒有金額限制的微信收款二維碼,在比對不到具體收款金額的二維碼時會使用該二維碼讓使用者掃描,手動輸入支付金額進行支付
支付寶碼 選擇沒有金額限制的支付寶收款碼,在比對不到具體收款金額的二維碼時會使用該二維碼讓使用者掃描,手動輸入支付金額進行支付

監控端下載下傳

本系統原理為監控收款後手機的通知欄推送消息,來判斷使用者支付金額與是否支付成功。

點選 監控端下載下傳 下載下傳安卓apk,安裝之後,請保持微信/支付寶/易支付監控端背景正常運作,且添加到記憶體清理白名單!

監控端設定

在該頁面可以檢視監控端狀态是否正常,以及監控端APP掃碼進行配置,如果監控端異常離線,易支付平台會向開發者綁定的郵箱發送消息提醒。

個人開發者輕松接入支付回調

監控端設定

二維碼管理

個人開發者輕松接入支付回調

二維碼管理

此處的二維碼都是帶有具體收款金額的收款碼,在支付寶和微信生成收款二維碼時填寫具體的金額,上傳到此處。

可以上傳經常使用到的金額收款碼,比如有固定價格的商品20元,可以在此處上傳一個固定金額20元的收款碼,使用者掃碼支付時直接支付即可,而不用手動輸入金額。

開發者可以上傳多個金額接近的收款二維碼,以提升使用者體驗。比如商品價格是20元,開發者可以上傳20.01、20.02、20.03元等金額的收款碼,由于易支付平台的支付原理,當20元的收款碼被未支付的訂單占用後,當再有使用者下單會生成一個20.01元的收款碼以此類推。

上傳二維碼

個人開發者輕松接入支付回調

添加二維碼

字段名 說明
選擇所屬商戶 下拉選擇該二維碼所屬的商戶,不同商戶支付時喚起的支付碼不同
選擇二維碼 上傳帶有固定金額的支付寶、微信收款碼
二維碼金額 上傳的收款碼具體金額,要填寫正确

訂單清單

個人開發者輕松接入支付回調

訂單清單

此處展示目前登入的使用者下所有商戶的訂單資訊,其中包括待支付、過期、完成、通知失敗的訂單

狀态 說明
待支付 使用者已經建立訂單,但還沒有支付
過期 使用者在設定的訂單有效期時間内沒有完成支付,需要重新下單進行支付
完成 使用者已經支付完成,并且易支付平台請求開發者設定的異步回調接口成功
通知失敗

使用者支付成功,但易支付平台請求開發者設定的異步回調接口失敗;

可能原因:1、開發者接口不可用;2、開發者接口異常

操作

操作 說明
補單

由于網絡等原因導緻使用者實際已經支付過,但是系統沒有下發相應的資料,可以進行補單以達到預期;

比如:使用者充值的10元錢,當時由于網絡等原因10元錢沒有到達使用者賬戶,這時通過補單再次執行使用者支付的邏輯,向使用者賬戶增加10元

詳情 訂單的詳細資訊

賬戶管理

個人資訊

個人開發者輕松接入支付回調

個人資訊

字段 說明
可用額度 目前賬戶可用額度
可用額度預警 為0時不進行預警;大于0時,當可用額度少于指定預警額度時,易支付平台每天會發送一封郵件提醒開發者,以免因額度不足導緻接口回調業務受阻
郵箱

開發者綁定用于接收通知的郵箱

【注意】郵箱一定要綁定,避免無法收到通知對您造成損失

賬戶收支

該頁面展示開發者目前賬戶在易支付平台的交易,包括在易支付的充值記錄、接口服務費消費記錄、購買商戶個數記錄等

監控端APP

個人開發者輕松接入支付回調
個人開發者輕松接入支付回調
個人開發者輕松接入支付回調

安裝監控端APP之後需要進行配置

● 點選掃碼配置,掃描商戶管理中的“監控端設定”二維碼

● 點選檢測心跳,用來檢測服務端能不能接收到監控端的請求

● 檢測監聽,檢測監控端能不能正常監聽通知欄資訊

應用背景運作設定,不同手機配置略有不同,可自行百度,以小米手機為例

● 打開應用的自啟動選項

● 省電政策修改為為限制

如果有不成功的步驟請向易支付開發者回報

開發文檔

開發文檔:https://docs.qq.com/doc/p/fa25c1e92c6497acaeab7c0cbb312d66fe5f9b43

注意事項

郵箱綁定

開發者登入系統後一定要綁定郵箱,易支付平台會在開發者賬戶餘額不足、監控端APP下線等影響業務正常運作的情況下通過郵箱發送異常通知。

歡迎開發者留言資訊

繼續閱讀