ホームページ >WeChat アプレット >WeChatの開発 >WeChat Pay 開発権保護に関する通知

WeChat Pay 開発権保護に関する通知

高洛峰
高洛峰オリジナル
2017-02-25 17:25:461931ブラウズ

1. 権利保護通知 URL

WeChat 決済の開発 (1) WeChat 決済 URL の構成で説明したように、権利保護通知 URL は http://www.doucube.com/wxpay/rights.php

2 です。ユーザー権利保護システムのインターフェース

ユーザーが公式アカウントで異常な支払いや購入行動を経験した場合、通常、テンセントのカスタマーサービスに苦情を申し立てます。そのため、WeChat は公式アカウントとユーザー間の取引の詳細をリアルタイムで把握する必要があります。同時に、ユーザーの問題をできるだけ迅速かつ効率的に解決するために、WeChat はユーザーと加盟店をつなぐ架け橋として、この顧客サービス システムを通じて問題を加盟店に即座に同期し、解決結果をユーザーにフィードバックします。

ユーザーが新しい苦情フォームを追加すると、WeChat バックグラウンドが販売サーバー (payフィードバック_url) に支払い結果を通知 (投稿) します。販売者は、payfeedback_url の通知結果を使用して、パーソナライズされたページを表示できます。注: payfeedback_url を WeChat の該当インターフェース担当者に送信してください。WeChat 側で登録すると利用可能になります。

バックグラウンド通知は、投稿メカニズムを使用して、リクエスト内の payfeedback_url を通じて実行されます。

3. ユーザーが権利保護を申請します

WeChat Pay 開発権保護に関する通知WeChat Pay 開発権保護に関する通知

WeChat Pay 開発権保護に関する通知WeChat Pay 開発権保護に関する通知

4. プログラムの実装

権利保護プログラム ファイルに記載されている XML データ パッケージを直接取得します。 プログラムの実装は次のとおりです。

ユーザーが苦情を申し立てた場合、取得される XML は次のとおりです

<?php

$postStr = $GLOBALS["HTTP_RAW_POST_DATA"];
logger($postStr);
//日志记录
function logger($log_content)
{
    $max_size = 100000;
    $log_filename = "log.xml";
    if(file_exists($log_filename) and (abs(filesize($log_filename)) > $max_size)){unlink($log_filename);}
    file_put_contents($log_filename, date(&#39;H:i:s&#39;)." ".$log_content."\r\n", FILE_APPEND);
}
?>

ユーザーが苦情が処理されたことを確認した場合

<xml>
    <OpenId><![CDATA[o0pk9uIVnlY-fJkzFKEbQ6LJ4cFc]]></OpenId>
    <AppId><![CDATA[wxc04ce1d87dcd13cd]]></AppId>
    <TimeStamp>1401206434</TimeStamp>
    <MsgType><![CDATA[request]]></MsgType>
    <FeedBackId>13275936403980775178</FeedBackId>
    <TransId><![CDATA[1218614901201405273313470595]]></TransId>
    <Reason><![CDATA[没有收到货品]]></Reason>
    <Solution><![CDATA[退款,并不退货]]></Solution>
    <ExtInfo><![CDATA[Test 13456780012]]></ExtInfo>
    <AppSignature><![CDATA[1f4a626f59f9ae8007158b0a9510e88db56fa80b]]></AppSignature>
    <SignMethod><![CDATA[sha1]]></SignMethod>
</xml>

開発者は XML データを解析して後続の処理を行うことができます。

WeChat 決済開発権利保護通知に関連するその他の記事については、PHP 中国語 Web サイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。