做網站,很多時候可能會遇到支付的場景,無論是出售產品抑或是服務,都必須要有一個支付的渠道。

在國內,絕大多數帶有支付場景的網站都是集成的支付寶的接口,極少部分會集成網銀,網銀的申請自不必說,需要各種執照和不菲的保證金。而就算是支付寶,也需要不低的臺階。

http://susefood.u.qiniudn.com/zfb.jpg

如圖,必須網站備案,且擁有企業帳號,才能申請即時到帳的接口,而另一個放寬要求的合約則是『擔保交易』,但是這個合約無法保證資金的即時到帳,還需要用戶確認才能收到款。對于出售服務,軟件或其它非實物的網站或開發者來說,為了自身利益的保障,一般都是確認資金后才提供服務或產品,而支付寶的『擔保交易』顯然不適用。

個人網站,或個人開發者,有時候遇到的支付場景不一定是交易,也可能是單純的捐助或者打賞,此前支付寶的『收款主頁』很好的滿足了這個需求,但是前不久為了尚不清楚的原因,支付寶將這個廣受好評的功能下架,引起了一片嘩然,但是沒有辦法,支付寶財大氣粗,個人開發者只能忍氣吞聲。

至此,無論是出售產品,還是收到捐助,支付寶都對個人網站亮起了紅燈。國內雖然有一些公司提供代收費的服務,但是可信度和集成度都不高。

難道,就沒有解決辦法了么?!

當然不會,下面我提供一個我最近發現的挺不錯的解決方案,雖然尚有諸多不足,但確實能用。

支付寶雖然停用了收款主頁,但是我們還是可以轉帳給其它人的,轉帳等地址在:

https://shenghuo.alipay.com/send/payment/fill.htm

但是,我們不可能直接給個這個地址,因為上面都是空的,無論是金額,還是轉帳人,抑或是備注。我們應該讓用戶明白自己在干什么。

比如這樣

 

怎么樣?這樣是不是變得有用了許多?可以讓用戶知道自己是在做什么。其中每個參數(金額,轉帳人,備注)都是可以你自己定義的,這樣用來做收款,或者用來接收捐贈,都是可以接受的。

不足在于,雖然你可以自定義里面的內容,但用戶也可以改變其中的內容,但是只要你說清楚了,用戶一般還是不會那么做的。

至于實現方法,請看下面的代碼

 <form action=”https://shenghuo.alipay.com/send/payment/fill.htm” accept-charset=”gbk” id=”dinggou” method=”post” name=”dinggou” target=”_blank”>
<input name=”” type=”submit” value=”点我” class=”btn btn-success” /> <input name=”optEmail” type=”hidden” value=”18981932715″ /> <input name=”memo” type=”hidden” value=”如果你觉得有用,不妨打赏我一杯咖啡” /> <input id=”payAmount” name=”payAmount” type=”hidden” value=”9.99″ /> <input id=”title” name=”title” type=”hidden” value=”一键打赏测试” />
</form>

原理就是,支付寶的轉帳頁面可以接收post參數,并自動填入。我們還可以開發更有用的功能,比如根據用戶的輸入內容來定義post的內容,以讓不同用戶看到不同的個性化東西。還是不懂的可以留言~

在大天朝,互聯網的環境是異常艱巨的,無論是備案法,還是各種審核,對于個人開發者來說都是阻礙,但是,堅韌不屈的開發者又怎會屈服在不科學的規則的淫威之下呢。

很多時候,多想想,事情總會有辦法的。

PS:如果你覺得這篇文章講的方法對你有所幫助,不妨就直接點上面的按鈕給我捐助幾塊錢吧,哈哈哈  XD

 


我的微信公众号~