国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Inhaltsverzeichnis
Hinweis
1. Kontoauszugsdatenschnittstelle
wx8888888888888888
Gesch?ftsnummer
013467007045764
Heim WeChat-Applet WeChat-Entwicklung Erkl?rung zur WeChat-Gehaltsentwicklung

Erkl?rung zur WeChat-Gehaltsentwicklung

Feb 28, 2017 am 10:05 AM

In diesem Artikel wird der Entwicklungs- und Implementierungsprozess von Kontoauszügen im Rahmen der WeChat-Zahlung vorgestellt.

Hinweis

Die WeChat-Zahlung ist jetzt in Version 2 und Version 3 unterteilt. Diejenigen, die sich vor dem 10. September 2014 beworben haben, sind Version 2, und diejenigen, die sich danach beworben haben, sind Version 3. Die V3-Version von WeChat Pay verfügt nicht über den Parameter paySignKey. Eine entsprechende Einführung in Version 2 finden Sie in anderen Artikeln von Fangbei Studio. In diesem Artikel wird WeChat Pay v3 vorgestellt.

1. Kontoauszugsdatenschnittstelle

WeChat Pay v3 bietet eine Kontoauszugsdatenschnittstelle und die verwendete Schnittstelle ist

https:// api.mch .weixin.qq.com/pay/downloadbill

Die angeforderten Parameter lauten wie folgt

< tr> Rechnungsdatum

Datum des Herunterladens der Abrechnung, Format: 20140603

字段名

變量名

必填

類型

示例值

描述

公眾賬號ID

appid

String(32)

wx8888888888888888

微信分配的公眾賬號ID

商戶號

mch_id

String(32)

1900000109

微信支付分配的商戶號

設備號

device_info

String(32)

013467007045764

微信支付分配的終端設備號,填寫此字段,只下載該設備號的對賬單

隨機字符串

nonce_str

String(32)

5K8264ILTKCH16CQ2502SI8ZNMTM67VS

隨機字符串,不長于32位。推薦隨機數生成算法

簽名

sign

String(32)

C380BEC2BFD727A4B6845133519F3AD6

簽名,詳見簽名生成算法

對賬單日期

bill_date

String(8)

20140603

下載對賬單的日期,格式:20140603

賬單類型

bill_type

String(8)

ALL

ALL,返回當日所有訂單信息,默認值

SUCCESS,返回當日成功支付的訂單

REFUND,返回當日退款訂單

REVOKED,已撤銷的訂單

Feldname

Variablenname
include_once("../WxPayPubHelper/WxPayPubHelper.php");

    //對賬單日期
    if (!isset($_POST["bill_date"])){
        $bill_date = "20150401";
    }
    else{
        $bill_date = $_POST["bill_date"];
        
        //使用對賬單接口
        $downloadBill = new DownloadBill_pub();
        //設置對賬單接口參數
        //設置必填參數
        //appid已填,商戶無需重復填寫
        //mch_id已填,商戶無需重復填寫
        //noncestr已填,商戶無需重復填寫
        //sign已填,商戶無需重復填寫
        $downloadBill->setParameter("bill_date","$bill_date");//對賬單日期 
        $downloadBill->setParameter("bill_type","ALL");//賬單類型 
        //非必填參數,商戶可根據實際情況選填
        //$downloadBill->setParameter("device_info","XXXX");//設備號  
        //$downloadBill->setParameter("device_info","方倍工作室1");//設備號 
        //對賬單接口結果
        $downloadBillResult = $downloadBill->getResult();
        echo $downloadBillResult[&#39;return_code&#39;];
        
        if ($downloadBillResult[&#39;return_code&#39;] == "FAIL") {
            echo "通信出錯:".$downloadBillResult[&#39;return_msg&#39;];
        }else{
             print_r(&#39;<pre class="brush:php;toolbar:false">&#39;);
             echo "【對賬單詳情】"."</br>";
             print_r($downloadBill->response);
             print_r(&#39;
'); } }

Erforderlich

Typ< /span>

交易時間,公眾賬號ID,商戶號,子商戶號,設備號,微信訂單號,商戶訂單號,用戶標識,交易類型,交易狀態(tài),付款銀行,貨幣種類,總金額,企業(yè)紅包金額,微信退款單號,商戶退款單號,退款金額,企業(yè)紅包退款金額,退款類型,退款狀態(tài),商品名稱,商戶數據包,手續(xù)費,費率 `2015-04-12 20:27:22,`wx554f0b3e56067c9d,`10024142,`0,`WJ4,`1000690206201504120059461630,`wx554f0b3e56067c9d1428841627,`oMfX0jgJjSPVvYOz3p_BP8LclWO0,`NATIVE,`SUCCESS,`CMB_CREDIT,`CNY,`71.00,`0.00,`0,`0,`0,`0,`,`,`微信公眾平臺開發(fā)最佳實踐,`,`0.42600,`0.60% `2015-04-12 18:08:38,`wx554f0b3e56067c9d,`10024142,`0,`WJ1,`1001370206201504120059259734,`wx554f0b3e56067c9d1428833308,`oMfX0jhbQ1xd0B6Vm-kuizH9e9rs,`NATIVE,`SUCCESS,`COMM_DEBIT,`CNY,`92.00,`0.00,`0,`0,`0,`0,`,`,`微信公眾平臺開發(fā)最佳實踐,`,`0.55200,`0.60% `2015-04-12 19:12:06,`wx554f0b3e56067c9d,`10024142,`0,`WJ1,`1001520206201504120059346120,`wx554f0b3e56067c9d1428837103,`oMfX0jj6h2ls1TsZEORs8WXRtSrE,`NATIVE,`SUCCESS,`CEB_CREDIT,`CNY,`69.60,`0.00,`0,`0,`0,`0,`,`,`微信公眾平臺開發(fā)最佳實踐,`,`0.41760,`0.60% `2015-04-12 13:03:25,`wx554f0b3e56067c9d,`10024142,`0,`WJ1,`1002120206201504120058869224,`wx554f0b3e56067c9d1428814993,`oMfX0jtHOXPrCCWebdJEYl1eIzVg,`NATIVE,`SUCCESS,`CFT,`CNY,`16.80,`0.00,`0,`0,`0,`0,`,`,`微信公眾平臺開發(fā)最佳實踐,`,`0.10080,`0.60% `2015-04-12 12:20:39,`wx554f0b3e56067c9d,`10024142,`0,`WJ2,`1002560206201504120058795541,`wx554f0b3e56067c9d1428812423,`oMfX0jhBckNfxRDHp2lUiFxXlCYE,`NATIVE,`SUCCESS,`CCB_DEBIT,`CNY,`126.60,`0.00,`0,`0,`0,`0,`,`,`微信公眾平臺開發(fā)最佳實踐,`,`0.75960,`0.60% `2015-04-12 09:35:03,`wx554f0b3e56067c9d,`10024142,`0,`WJ6,`1003310206201504120058568869,`wx554f0b3e56067c9d1428802486,`oMfX0jmQtv9nBfol_-e83xYdXacM,`NATIVE,`SUCCESS,`CMBC_DEBIT,`CNY,`0.10,`0.00,`0,`0,`0,`0,`,`,`微信公眾平臺開發(fā)最佳實踐,`,`0.00060,`0.60% `2015-04-12 09:23:20,`wx554f0b3e56067c9d,`10024142,`0,`WJ6,`1003310206201504120058569203,`wx554f0b3e56067c9d1428801789,`oMfX0jmQtv9nBfol_-e83xYdXacM,`NATIVE,`SUCCESS,`CMBC_DEBIT,`CNY,`0.10,`0.00,`0,`0,`0,`0,`,`,`微信公眾平臺開發(fā)最佳實踐,`,`0.00060,`0.60% `2015-04-12 10:15:27,`wx554f0b3e56067c9d,`10024142,`0,`WJ5,`1003310206201504120058606779,`wx554f0b3e56067c9d1428804915,`oMfX0jmQtv9nBfol_-e83xYdXacM,`NATIVE,`SUCCESS,`CFT,`CNY,`0.10,`0.00,`0,`0,`0,`0,`,`,`微信公眾平臺開發(fā)最佳實踐,`,`0.00060,`0.60% `2015-04-12 10:10:09,`wx554f0b3e56067c9d,`10024142,`0,`WJ5,`1003310206201504120058610924,`wx554f0b3e56067c9d1428804597,`oMfX0jmQtv9nBfol_-e83xYdXacM,`NATIVE,`SUCCESS,`CFT,`CNY,`0.10,`0.00,`0,`0,`0,`0,`,`,`微信公眾平臺開發(fā)最佳實踐,`,`0.00060,`0.60% `2015-04-12 10:06:19,`wx554f0b3e56067c9d,`10024142,`0,`WJ6,`1003310206201504120058617007,`wx554f0b3e56067c9d1428804368,`oMfX0jmQtv9nBfol_-e83xYdXacM,`NATIVE,`SUCCESS,`CFT,`CNY,`0.10,`0.00,`0,`0,`0,`0,`,`,`微信公眾平臺開發(fā)最佳實踐,`,`0.00060,`0.60% `2015-04-12 11:07:04,`wx554f0b3e56067c9d,`10024142,`0,`WJ1,`1003310206201504120058692567,`wx554f0b3e56067c9d1428808013,`oMfX0jmQtv9nBfol_-e83xYdXacM,`NATIVE,`SUCCESS,`CFT,`CNY,`0.10,`0.00,`0,`0,`0,`0,`,`,`微信公眾平臺開發(fā)最佳實踐,`,`0.00060,`0.60% `2015-04-12 11:27:07,`wx554f0b3e56067c9d,`10024142,`0,`WJ6,`1003310206201504120058735881,`wx554f0b3e56067c9d1428809215,`oMfX0jmQtv9nBfol_-e83xYdXacM,`NATIVE,`SUCCESS,`CFT,`CNY,`0.10,`0.00,`0,`0,`0,`0,`,`,`微信公眾平臺開發(fā)最佳實踐,`,`0.00060,`0.60% `2015-04-12 16:24:48,`wx554f0b3e56067c9d,`10024142,`0,`WJ1,`1003310206201504120059131508,`wx554f0b3e56067c9d1428827074,`oMfX0jk-zqqeyv7yZYEc4W1lWPVg,`NATIVE,`SUCCESS,`CFT,`CNY,`15.80,`0.00,`0,`0,`0,`0,`,`,`微信公眾平臺開發(fā)最佳實踐,`,`0.09480,`0.60% `2015-04-12 14:56:41,`wx554f0b3e56067c9d,`10024142,`0,`WJ1,`1005430206201504120058999894,`wx554f0b3e56067c9d1428821791,`oMfX0jnw_NpAlwgSuJsyR8ocGSjI,`NATIVE,`SUCCESS,`CCB_DEBIT,`CNY,`42.00,`0.00,`0,`0,`0,`0,`,`,`微信公眾平臺開發(fā)最佳實踐,`,`0.25200,`0.60% `2015-04-12 13:00:00,`wx554f0b3e56067c9d,`10024142,`0,`WJ1,`1006120206201504120058836372,`wx554f0b3e56067c9d1428814787,`oMfX0jnVvUaoR84XV8cP4ugcd9dk,`NATIVE,`SUCCESS,`PAB_CREDIT,`CNY,`16.80,`0.00,`0,`0,`0,`0,`,`,`微信公眾平臺開發(fā)最佳實踐,`,`0.10080,`0.60% `2015-04-12 16:13:48,`wx554f0b3e56067c9d,`10024142,`0,`WJ4,`1007560206201504120059119673,`wx554f0b3e56067c9d1428826408,`oMfX0jlf4aVHBY1nel1XuNvb2m1A,`NATIVE,`SUCCESS,`ABC_DEBIT,`CNY,`120.00,`0.00,`0,`0,`0,`0,`,`,`微信公眾平臺開發(fā)最佳實踐,`,`0.72000,`0.60% `2015-04-12 09:49:04,`wx554f0b3e56067c9d,`10024142,`0,`WJ1,`1009550206201504120058567546,`wx554f0b3e56067c9d1428803335,`oMfX0juZ58OdofLgirvkqK0FPq-w,`NATIVE,`SUCCESS,`CFT,`CNY,`0.10,`0.00,`0,`0,`0,`0,`,`,`微信公眾平臺開發(fā)最佳實踐,`,`0.00060,`0.60% 總交易單數,總交易額,總退款金額,總企業(yè)紅包退款金額,手續(xù)費總金額 `17,`571.40,`0.00,`0.00,`3.42840
Beispielwert

Beschreibung


?ffentliche Konto-ID

<xml>
    <return_code><![CDATA[FAIL]]></return_code>
    <return_msg><![CDATA[No Bill Exist]]></return_msg>
 </xml>
appid


Ja

String(32)

wx8888888888888888

Von WeChat zugewiesene ?ffentliche Konto-ID

Gesch?ftsnummer

< /td >

mch_id

is

String(32)
交易時間,公眾賬號ID,商戶號,子商戶號,設備號,微信訂單號,商戶訂單號,用戶標識,交易類型,交易狀態(tài),付款銀行,貨幣種類,總金額,代金券或立減優(yōu)惠金額,微信退款單號,商戶退款單號,退款金額, 代金券或立減優(yōu)惠退款金額,退款類型,退款狀態(tài),商品名稱,商戶數據包,手續(xù)費,費率

1900000109

Durch WeChat-Zahlung zugewiesene H?ndlernummer

Ger?tenummer


Ger?teinfo

CREATE TABLE IF NOT EXISTS `wx_bill` (
  `id` int(10) NOT NULL AUTO_INCREMENT,
  `tradetime` varchar(20) NOT NULL,
  `ghid` varchar(20) NOT NULL,
  `mchid` varchar(20) NOT NULL,
  `submch` varchar(10) NOT NULL,
  `deviceid` varchar(16) NOT NULL,
  `wxorder` varchar(30) NOT NULL,
  `bzorder` varchar(30) NOT NULL,
  `openid` varchar(30) NOT NULL,
  `tradetype` varchar(10) NOT NULL,
  `tradestatus` varchar(10) NOT NULL,
  `bank` varchar(16) NOT NULL,
  `currency` varchar(20) NOT NULL,
  `totalmoney` varchar(20) NOT NULL,
  `redpacketmoney` varchar(20) NOT NULL,
  `wxrefund` varchar(10) NOT NULL,
  `bzrefund` varchar(10) NOT NULL,
  `refundmoney` varchar(20) NOT NULL,
  `redpacketrefund` varchar(20) NOT NULL,
  `refundtype` varchar(10) NOT NULL,
  `refundstatus` varchar(10) NOT NULL,
  `productname` varchar(30) NOT NULL,
  `bzdatapacket` varchar(10) NOT NULL,
  `fee` varchar(10) NOT NULL,
  `rate` varchar(10) NOT NULL,  PRIMARY KEY (`id`),  UNIQUE KEY `wxorder` (`wxorder`),  UNIQUE KEY `bzorder` (`bzorder`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=272 ;
Nein


String(32)

013467007045764

Die durch die WeChat-Zahlung zugewiesene Endger?tenummer, füllen Sie dieses Feld aus und laden Sie nur die Abrechnung für diese Ger?tenummer herunter

Zuf?llige Zeichenfolge

nonce_str
INSERT INTO `wx_bill` (`id`, `tradetime`, `ghid`, `mchid`, `submch`, `deviceid`, `wxorder`, `bzorder`, `openid`, `tradetype`, `tradestatus`, `bank`, `currency`, `totalmoney`, `redpacketmoney`, `wxrefund`, `bzrefund`, `refundmoney`, `redpacketrefund`, `refundtype`, `refundstatus`, `productname`, `bzdatapacket`, `fee`, `rate`) VALUES(32, &#39;1428843600&#39;, &#39;wx554f0b3e56067c9d&#39;, &#39;10024142&#39;, &#39;0&#39;, &#39;WJ1&#39;, &#39;1006120206201504120058836372&#39;, &#39;wx554f0b3e56067c9d1428814787&#39;, &#39;oMfX0jnVvUaoR84XV8cP4ugcd9dk&#39;, &#39;NATIVE&#39;, &#39;SUCCESS&#39;, &#39;PAB_CREDIT&#39;, &#39;CNY&#39;, &#39;16.80&#39;, &#39;0.00&#39;, &#39;0&#39;, &#39;0&#39;, &#39;0&#39;, &#39;0&#39;, &#39;&#39;, &#39;&#39;, &#39;微信公眾平臺開發(fā)最佳實踐&#39;, &#39;&#39;, &#39;0.10080&#39;, &#39;0.60%&#39;),
(31, &#39;1428850601&#39;, &#39;wx554f0b3e56067c9d&#39;, &#39;10024142&#39;, &#39;0&#39;, &#39;WJ1&#39;, &#39;1005430206201504120058999894&#39;, &#39;wx554f0b3e56067c9d1428821791&#39;, &#39;oMfX0jnw_NpAlwgSuJsyR8ocGSjI&#39;, &#39;NATIVE&#39;, &#39;SUCCESS&#39;, &#39;CCB_DEBIT&#39;, &#39;CNY&#39;, &#39;42.00&#39;, &#39;0.00&#39;, &#39;0&#39;, &#39;0&#39;, &#39;0&#39;, &#39;0&#39;, &#39;&#39;, &#39;&#39;, &#39;微信公眾平臺開發(fā)最佳實踐&#39;, &#39;&#39;, &#39;0.25200&#39;, &#39;0.60%&#39;),
(30, &#39;1428855888&#39;, &#39;wx554f0b3e56067c9d&#39;, &#39;10024142&#39;, &#39;0&#39;, &#39;WJ1&#39;, &#39;1003310206201504120059131508&#39;, &#39;wx554f0b3e56067c9d1428827074&#39;, &#39;oMfX0jk-zqqeyv7yZYEc4W1lWPVg&#39;, &#39;NATIVE&#39;, &#39;SUCCESS&#39;, &#39;CFT&#39;, &#39;CNY&#39;, &#39;15.80&#39;, &#39;0.00&#39;, &#39;0&#39;, &#39;0&#39;, &#39;0&#39;, &#39;0&#39;, &#39;&#39;, &#39;&#39;, &#39;微信公眾平臺開發(fā)最佳實踐&#39;, &#39;&#39;, &#39;0.09480&#39;, &#39;0.60%&#39;);

Ja

String(32)

5K8264ILTKCH16CQ2502SI8ZNMTM67VS

Zuf?llige Zeichenfolge, nicht l?nger als 32 Zeichen. Empfohlener Algorithmus zur Zufallszahlengenerierung

Signatur

Signatur

ist

Erkl?rung zur WeChat-GehaltsentwicklungString(32)

C380BEC2BFD727A4B6845133519F3AD6

Signatur, siehe Signaturgenerierungsalgorithmus Erkl?rung zur WeChat-Gehaltsentwicklung


Rechnungsdatum

Ja

String(8) 20140603
Rechnungstyp bill_type Nein String (8) ALLE ALLE, gibt alle Bestellinformationen für den Tag zurück, Standardwert ERFOLGREICH, Retourenbestellungen am selben Tag erfolgreich bezahlt RüCKERSTATTUNG, Retourenbestellungen am selben Tag erstattet WIDERRUFEN, stornierte Bestellungen
Der Implementierungscode in Demo lautet wie folgtDie obige Anweisung kann jeweils nur Daten für einen Tag abfragen. Das zurückgegebene Rechnungsergebnis lautet wie folgtWenn an dem Tag keine Rechnung vorliegt, lautet das zurückgegebene XML wie folgt 2. Rechnungsspeicherung Die oben genannten Rechnungsdaten sind eine Zeichenfolge und es handelt sich nur um Daten eines Tages, was nicht f?rderlich ist zu Statistiken und Abfragen. Es muss auch in die Datenbank heruntergeladen werden. 1. Erstellen Sie eine TabelleDie Rechnungsfelder haben folgende Entsprechend zu den oben genannten Feldern und Tabellenerstellung sind wie folgt 2. Fügen Sie die WeChat-Rechnungsdaten in die Datenbank ein. Die Implementierung ist wie folgt Daten k?nnen für verschiedene statistische Analysen verwendet werden. 1. Bedingte Kombination Das Folgende ist eine Schnittstellenimplementierung für die kombinierte Abfrageabrechnung. Sie müssen das verwendete Ger?t, die verwendete Zahlungsart und den angegebenen Zeitraum abfragen. Die Ergebnisse der Abfrage lauten wie folgtFür weitere Artikel im Zusammenhang mit WeChat-Zahlungsentwicklungsabrechnungen zahlen Sie bitte Achtung PHP Chinese Net!
Erkl?rung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Hei?e KI -Werkzeuge

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?e Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Hei?e Themen

PHP-Tutorial
1502
276