小程序接入微信支付避雷指南

10 評論 19561 瀏覽 147 收藏 8 分鐘

在以用戶體驗聞名的騰訊,有一個特殊的產品體驗爛的連吐槽的心情都沒有,那就是微信支付。

接入背景

筆者在一年前負責一個違章查繳的H5產品,那時候開始接觸微信支付。時隔一年后,我們又做了一款違章查繳的小程序,這次還是需要用到微信支付。基本上,基于微信生態(tài)下的產品,想要接通支付功能,那么無論如何也避免不了的一個環(huán)節(jié)就是接入微信支付產品。

下文,是筆者基于過往開發(fā)經驗,總結的一個接入微信支付的避雷指南

坑一:自動結算

1、什么情況

這里先解釋一下什么是自動結算。當結算周期到了以后,微信支付會將微信支付商戶號里面的未結算金額自動劃走至商戶號綁定的銀行賬戶上面,并且收取約定的費率。簡單來說就是:自動幫你提現了,并且還收手續(xù)費。

會產生什么樣的問題呢?

當我需要退款給用戶的時候,發(fā)現賬戶上的前全部被結算的銀行卡上了,沒有錢退款給用戶?。?/b>

那么如何關閉自動結算這個差評功能呢?

打開微信支付商戶后臺,點擊產品中心看下有沒有關閉自動結算的功能。

然而并不是所有商家號都擁有這個功能的。

沒有關閉自動提現功能的產品中心

有關閉自動提現功能的產品中心

如何擁有關閉自動提現的功能?我找了很久,終于發(fā)現了其中的奧秘,為什么一個商家號里面有這個功能,一個沒有。

關鍵在:結算周期

商家號結算周期信息

只要你屬于結算周期為T+n的,都是沒有關閉自動提現功能的。而且在你注冊的時候,選定了經營類目,那么你的結算周期就將無法進行修改!!因為關于結算的修改內容,微信只開放了修改結算銀行賬戶

修改賬戶信息

2、怎么避免踩坑

先看幾個截圖:

經營類目結算周期為:實時結算到基本戶

經營類目結算周期為:T+n

也就是說,你選擇的經營類目結算周期為實時結算到基本戶才有關閉自動結算的功能,而結算周期為T+n的是沒有這個功能的。

坑二:無法更換小程序綁定的微信支付商戶號

1、什么情況

小程序后臺里面關于微信支付的綁定方式有兩種:1、利用現有小程序作為申請入口,申請一個新的微信支付;2、綁定已有的微信支付商戶號。

無論選擇哪種方式,都是一綁定終生!也就是沒有入口進行更換綁定的商戶號

小程序后臺-微信支付頁面

2、如何避免踩坑

(1)一定要慎重、慎重、慎重!想清楚是新注冊還是綁定舊賬戶。推薦不同的業(yè)務最好分開結算,這樣便于財務進行對賬。

(2)如果條件允許一定要綁定能關閉自動結算的微信支付商戶號,能省去許多麻煩。

坑三:關于退款來源

1、什么情況

微信支付API文檔截圖

微信支付api文檔里面,退款申請接口列表,有一個叫退款申請的api。我們可以利用調取這個接口,從而在自己的后臺開發(fā)出退款功能,而不用每對一個用戶發(fā)起退款,都要登錄微信支付的后臺進行操作。而退款資金來源字段有兩種資金來源:一種是未結算資金退款,一種是可用余額退款。

未結算資金:當你的賬號是t+n的時候,只要結算周期沒到,入賬的所有資金都會算作未結算資金。

可用余額退款:可用余額一般是指你通過“充值”進入商戶號里面的錢。

在開發(fā)的過程中,我們曾經遇到一個場景:明明今天有訂單金額進賬,但是怎么也不能對用戶進行退款。原來我們是設置了退款資金來源為可用余額退款。從而系統(tǒng)退款的時候自動繞過了未結算資金退款。

2、如何避免踩坑

設計業(yè)務退款流程的時候,應該做一個邏輯判斷:先判斷未結算資金是否滿足退款金額,如果可以,則用未結算金額退款。

不滿足則再用可用余額退款,如果不滿足則退款失敗。

退款功能流程設計

為什么要這么設計?

可以先利用未結算資金退款的話,就能少收取一些結算時候的手續(xù)費,減少金額損耗。

第二,可用余額是充值進去,用一點少一點,微信支付的充值流程異常復雜,少用可用余額可以減少不必要的公司內部財務流程。

小結

微信支付作為小程序生態(tài)幫助商家實現商業(yè)化的一個必不可少的環(huán)節(jié),優(yōu)化用戶體驗還是十分必要的,希望能盡快迭代改進。

 

作者:羅舜偉?,一個年輕的產品經理。立足微信生態(tài)圈,熟悉公眾號平臺、開放平臺,探索小程序相關業(yè)務領域ing…..目前正在和小伙伴為將千萬級用戶小程序蛻變成億級用戶小程序而努力!

本文由 @羅舜偉? 原創(chuàng)發(fā)布于人人都是產品經理。未經許可,禁止轉載

題圖來源于網絡

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 自動結算和結算周期,是因為有支付合規(guī)的要求

    來自北京 回復
  2. 哎, 基因不對啊

    來自福建 回復
  3. 本人為畢業(yè)兩年的產品妹子 , 想入坑微信生態(tài), 請問可以加微信交流交流嗎

    來自廣東 回復
    1. 微:Albert__luo

      來自廣東 回復
  4. 樓主威武,感謝分享;

    來自福建 回復
  5. 正在弄小程序,受益匪淺,現在公司確實因為未結算資金不足導致不能退款的情況發(fā)生過??

    回復
  6. 微信多少,可以加個加個微信學習交流么,目前也是進入小程序領域

    來自湖北 回復
  7. 然而 經營類目不是想選哪個就能選哪個的~ ??

    來自廣東 回復
    1. 一般企業(yè)的營業(yè)執(zhí)照上的范圍都是挺廣的,所以還是能避開的

      來自廣東 回復
  8. 沙發(fā)

    來自上海 回復