中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在小程序中實現一個微信退款功能

發布時間:2021-02-05 17:43:47 來源:億速云 閱讀:208 作者:Leah 欄目:開發技術

這篇文章將為大家詳細講解有關如何在小程序中實現一個微信退款功能,文章內容質量較高,因此小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

資源準備

  • 首先,小程序的 appid,和微信支付所需的 mch_id 缺一不可

  • 其次,提前將獲得的雙向證書放置于自己的項目中,并記錄其訪問的***絕對路徑***

  • 再者,需要獲取訂單進行支付時所保存的回調數據,其 json 字符串形式如下:

{
	 "appid":"wx81111223333444bc0",
	 "bank_type":"CFT",
	 "fee_type":"CNY",
	 "is_subscribe":"N",
	 "nonce_str":"t8wcdduity6f6k5acng33wzv5z56o7sh",
   "openid":"okxsf5YWzAzEPNoV31IRqft-fa1c",
   "out_trade_no":"20180000011119M15362284007942",
	 "return_code":"SUCCESS",
	 "time_end":"20180906180644",
	 "trade_type":"JSAPI",
	 "transaction_id":"4200000171201809060657362048"
 }

? 上面的 json 字符串是極為重要的,不然無法追索微信支付訂單信息
? 前提是在實現 微信支付時就已經做了回調保存
? 未做處理的,可參考我之前整理的文章 :小程序微信支付 實例配置詳解

▓. 代碼實現

  • 如果你的前期準備已經完成,可直接參考源碼 wxMini-PayDemo\Server-PHP\PayController.class.php

  • 其實,核心方法只有兩個,介紹如下:

?. payRefund() 方法

  • 請使用 post 請求方式,傳參訂單號和退款金額,請認真閱讀注釋信息,畢竟每個人的業務邏輯都不同

  • 重要的就是獲取 array 數組形式的 $wxPayResultJsonRes
     如何在小程序中實現一個微信退款功能

?. curl_post_ssl_refund() 方法

  • 具體的使用,請閱讀我的注釋代碼就好
     如何在小程序中實現一個微信退款功能

關于如何在小程序中實現一個微信退款功能就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

静宁县| 颍上县| 大洼县| 巴塘县| 信宜市| 札达县| 广州市| 荥阳市| 剑川县| 玉林市| 滁州市| 正定县| 远安县| 集贤县| 张掖市| 德化县| 揭阳市| 左云县| 武宁县| 恩施市| 西林县| 泰来县| 南丰县| 余干县| 腾冲县| 和硕县| 曲松县| 永寿县| 淮滨县| 四会市| 绥芬河市| 新营市| 汉中市| 平邑县| 宝应县| 清水河县| 襄汾县| 双柏县| 平度市| 连山| 石城县|