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

 
 
 

接入背景

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

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

坑一:自動結(jié)算

1、什么情況

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

會產(chǎn)生什么樣的問題呢?

當(dāng)我需要退款給用戶的時候,發(fā)現(xiàn)賬戶上的前全部被結(jié)算的銀行卡上了,沒有錢退款給用戶??!

那么如何關(guān)閉自動結(jié)算這個差評功能呢?

打開微信支付商戶后臺,點擊產(chǎn)品中心看下有沒有關(guān)閉自動結(jié)算的功能。

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

沒有關(guān)閉自動提現(xiàn)功能的產(chǎn)品中心

有關(guān)閉自動提現(xiàn)功能的產(chǎn)品中心

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

關(guān)鍵在:結(jié)算周期

商家號結(jié)算周期信息

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

修改賬戶信息

2、怎么避免踩坑

先看幾個截圖:

經(jīng)營類目結(jié)算周期為:實時結(jié)算到基本戶

經(jīng)營類目結(jié)算周期為:T+n

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

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

1、什么情況

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

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

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

2、如何避免踩坑

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

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

坑三:關(guān)于退款來源

1、什么情況

微信支付API文檔截圖

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

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

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

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

2、如何避免踩坑

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

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

退款功能流程設(shè)計

為什么要這么設(shè)計?

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

第二,可用余額是充值進(jìn)去,用一點少一點,微信支付的充值流程異常復(fù)雜,少用可用余額可以減少不必要的公司內(nèi)部財務(wù)流程。

小結(jié)

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

最后總結(jié),微信商城開發(fā)費用到底多少錢,主要還是看開發(fā)實力,開發(fā)需求,開發(fā)周期來報價。希望對大家有幫助!
 
致力于滿足用戶的不同需求-----巨推傳媒。微信:2696584379.如果大家有在開發(fā)微信小程序的需求的話不妨來老楊所在的北京微信小程序開發(fā)公司來看看,絕對的實力,優(yōu)惠的價格絕對是你想要的公司!