<fieldset id="g2w0g"><acronym id="g2w0g"></acronym></fieldset>
  • <td id="g2w0g"><tr id="g2w0g"></tr></td>
    <source id="g2w0g"><del id="g2w0g"></del></source>
    <\/body>\r\n?<\/out_trade_no>\r\n?1<\/total_fee>\r\n?<\/notify_url>\r\n?<\/trade_type>\r\n?100001<\/device_info>\r\n?<\/appid>\r\n?1237905502<\/mch_id>\r\n?<\/spbill_create_ip>\r\n?<\/nonce_str>\r\n?<\/sign>\r\n<\/xml><\/pre>\n

    2. 統(tǒng)合支払いリクエスト<\/strong><\/p>\n

    を呼び出して、上記の XML を統(tǒng)合支払いインターフェイス<\/p>\n

    https:\/\/api.mch に送信します。 weixin.qq.com\/pay \/unifiedorder<\/p>\n

    次の XML データを取得します<\/p>\n

    \r\n?<\/return_code>?\r\n?<\/return_msg>?\r\n?<\/appid>?\r\n?<\/mch_id>?\r\n?<\/device_info>?\r\n?<\/nonce_str>?\r\n?<\/sign>?\r\n?<\/result_code>?\r\n?<\/prepay_id>?\r\n?<\/trade_type>?\r\n?<\/code_url>?\r\n<\/xml><\/pre>\n

    このようにして、code_url を取得します<\/p>\n

    プログラムは code_url から QR コードを生成し、それをユーザーに提供してスキャンします<\/p>\n

    2. ユーザーの支払い<\/strong><\/p>\n

    1. ユーザーの支払い<\/p>\n

    ユーザー 支払いが成功すると、WeChat は次の內(nèi)容の XML 通知を notify_url に送信します <\/p>\n

    \r\n?<\/appid>?\r\n?<\/bank_type>?\r\n?<\/cash_fee>?\r\n?<\/device_info>?\r\n?<\/fee_type>?\r\n?<\/is_subscribe>?\r\n?<\/mch_id>?\r\n?<\/nonce_str>?\r\n?<\/openid>?\r\n?<\/out_trade_no>?\r\n?<\/result_code>?\r\n?<\/return_code>?\r\n?<\/sign>?\r\n?<\/time_end>?\r\n?1<\/total_fee>?\r\n?<\/trade_type>?\r\n?<\/transaction_id>?\r\n<\/xml><\/pre>\n

    notification_url が受信されると、確認成功メッセージが返されますWeChatサーバーへ<\/p>\n

    \r\n?<\/return_code>\r\n<\/xml><\/pre>\n

    このようにして、ダイナミックリンクNativeが完成します。 <\/p>\n

    注文クエリインターフェイスを使用して注文をクエリし、次の情報を返します。<\/p>\n

    取引ステータス: SUCCESS
    デバイス番號: 100001
    ユーザーID: oMNKHuBTW4YWgNGAVQW00tWK6auM
    公開アカウントをフォローするかどうか: N
    取引タイプ: NATIVE
    支払銀行: CFT
    合計金額: 1
    現(xiàn)金クーポン金額:
    通貨の種類: CNY
    WeChat 支払い注文番號: 1002750205201505310187709542
    販売者注文番號: 100001_1433009089
    販売者データ パッケージ: 配列
    支払い完了時間: 20150531020837<\/p>\n

    上記は、に関する情報をまとめたものです。 WeChat 決済のダイナミック リンク ネイティブ決済が WeChat 決済を開発する友人のお役に立てれば幸いです。 <\/p>"}

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

    ホームページ WeChat アプレット WeChatの開発 WeChat 決済開発ダイナミック リンク ネイティブ決済サンプル コード

    WeChat 決済開発ダイナミック リンク ネイティブ決済サンプル コード

    Mar 27, 2017 pm 02:12 PM
    WeChatの開発

    この記事では主に、WeChat Pay でのダイナミック リンク QR コードに基づくネイティブ支払い実裝プロセスを紹介し、WeChat Pay を開発するパートナーに支援を提供したいと考えています

    注:

    WeChat Pay は現(xiàn)在 v2 バージョンと v3 バージョンに分かれています。 2014 年 9 月 10 日より前に適用されたものはバージョン v2、それ以降に適用されたものはバージョン v3 になります。 WeChat Pay の V3 バージョンには paySignKey パラメーターがありません。この記事では WeChat Pay v3 を紹介します。

    1. 商品情報の生成

    ダイナミックリンク支払いプロセスでは、最初に商品トランザクションが生成され、次に支払いトランザクションが実行されます。

    1.商品情報の準(zhǔn)備

    主なことは、最初に商品の名前と価格、取引番號を定義することです。コードは以下のように表示されます。

    include_once("../WxPayPubHelper/WxPayPubHelper.php");
    
    ??//使用統(tǒng)一支付接口
    ??$unifiedOrder?=?new?UnifiedOrder_pub();
    ??
    ??//設(shè)置統(tǒng)一支付接口參數(shù)
    ??//設(shè)置必填參數(shù)
    ??//appid已填,商戶無需重復(fù)填寫
    ??//mch_id已填,商戶無需重復(fù)填寫
    ??//noncestr已填,商戶無需重復(fù)填寫
    ??//spbill_create_ip已填,商戶無需重復(fù)填寫
    ??//sign已填,商戶無需重復(fù)填寫
    ??$unifiedOrder->setParameter("body","貢獻一分錢");//商品描述
    ??$timeStamp?=?time();
    ??$out_trade_no?=?WxPayConf_pub::APPID."$timeStamp";
    ??$unifiedOrder->setParameter("out_trade_no","$out_trade_no");//商戶訂單號?
    ??$unifiedOrder->setParameter("total_fee","1");//總金額
    ??$unifiedOrder->setParameter("notify_url",WxPayConf_pub::NOTIFY_URL);//通知地址?
    ??$unifiedOrder->setParameter("trade_type","NATIVE");//交易類型
    ??//非必填參數(shù),商戶可根據(jù)實際情況選填
    ??$unifiedOrder->setParameter("device_info","100001");//設(shè)備號

    上記のパラメータは、最終的に次のような XML パラメータにカプセル化されます

    <xml>
    ?<body><![CDATA[貢獻一分錢]]></body>
    ?<out_trade_no><![CDATA[100001_1433009089]]></out_trade_no>
    ?<total_fee>1</total_fee>
    ?<notify_url><![CDATA[http://www.doucube.com/weixin/demo/notify_url.php]]></notify_url>
    ?<trade_type><![CDATA[NATIVE]]></trade_type>
    ?<device_info>100001</device_info>
    ?<appid><![CDATA[wx1d065b0628e21103]]></appid>
    ?<mch_id>1237905502</mch_id>
    ?<spbill_create_ip><![CDATA[61.129.47.79]]></spbill_create_ip>
    ?<nonce_str><![CDATA[gwpdlnn0zlfih21gipjj5z53i7vea8e8]]></nonce_str>
    ?<sign><![CDATA[C5A1E210F9B4402D8254F731882F41AC]]></sign>
    </xml>

    2. 統(tǒng)合支払いリクエスト

    を呼び出して、上記の XML を統(tǒng)合支払いインターフェイス

    https://api.mch に送信します。 weixin.qq.com/pay /unifiedorder

    次の XML データを取得します

    <xml>
    ?<return_code><![CDATA[SUCCESS]]></return_code>?
    ?<return_msg><![CDATA[OK]]></return_msg>?
    ?<appid><![CDATA[wx1d065b0628e21103]]></appid>?
    ?<mch_id><![CDATA[1237905502]]></mch_id>?
    ?<device_info><![CDATA[100001]]></device_info>?
    ?<nonce_str><![CDATA[6u8ovTtFupTagsiY]]></nonce_str>?
    ?<sign><![CDATA[E84D8BC2331766DD685591F908367FF1]]></sign>?
    ?<result_code><![CDATA[SUCCESS]]></result_code>?
    ?<prepay_id><![CDATA[wx20150531020450bb586eb2f70717331240]]></prepay_id>?
    ?<trade_type><![CDATA[NATIVE]]></trade_type>?
    ?<code_url><![CDATA[weixin://wxpay/bizpayurl?pr=dNp7omD]]></code_url>?
    </xml>

    このようにして、code_url を取得します

    プログラムは code_url から QR コードを生成し、それをユーザーに提供してスキャンします

    2. ユーザーの支払い

    1. ユーザーの支払い

    ユーザー 支払いが成功すると、WeChat は次の內(nèi)容の XML 通知を notify_url に送信します

    <xml>
    ?<appid><![CDATA[wx1d065b0628e21103]]></appid>?
    ?<bank_type><![CDATA[CFT]]></bank_type>?
    ?<cash_fee><![CDATA[1]]></cash_fee>?
    ?<device_info><![CDATA[100001]]></device_info>?
    ?<fee_type><![CDATA[CNY]]></fee_type>?
    ?<is_subscribe><![CDATA[N]]></is_subscribe>?
    ?<mch_id><![CDATA[1237905502]]></mch_id>?
    ?<nonce_str><![CDATA[gwpdlnn0zlfih21gipjj5z53i7vea8e8]]></nonce_str>?
    ?<openid><![CDATA[oMNKHuBTW4YWgNGAVQW00tWK6auM]]></openid>?
    ?<out_trade_no><![CDATA[100001_1433009089]]></out_trade_no>?
    ?<result_code><![CDATA[SUCCESS]]></result_code>?
    ?<return_code><![CDATA[SUCCESS]]></return_code>?
    ?<sign><![CDATA[03EEDE7ADE2ABB7916795F37F19A3D13]]></sign>?
    ?<time_end><![CDATA[20150531020838]]></time_end>?
    ?<total_fee>1</total_fee>?
    ?<trade_type><![CDATA[NATIVE]]></trade_type>?
    ?<transaction_id><![CDATA[1002750205201505310187709542]]></transaction_id>?
    </xml>

    notification_url が受信されると、確認成功メッセージが返されますWeChatサーバーへ

    <xml>
    ?<return_code><![CDATA[SUCCESS]]></return_code>
    </xml>

    このようにして、ダイナミックリンクNativeが完成します。

    注文クエリインターフェイスを使用して注文をクエリし、次の情報を返します。

    取引ステータス: SUCCESS
    デバイス番號: 100001
    ユーザーID: oMNKHuBTW4YWgNGAVQW00tWK6auM
    公開アカウントをフォローするかどうか: N
    取引タイプ: NATIVE
    支払銀行: CFT
    合計金額: 1
    現(xiàn)金クーポン金額:
    通貨の種類: CNY
    WeChat 支払い注文番號: 1002750205201505310187709542
    販売者注文番號: 100001_1433009089
    販売者データ パッケージ: 配列
    支払い完了時間: 20150531020837

    上記は、に関する情報をまとめたものです。 WeChat 決済のダイナミック リンク ネイティブ決済が WeChat 決済を開発する友人のお役に立てれば幸いです。

    以上がWeChat 決済開発ダイナミック リンク ネイティブ決済サンプル コードの詳細內(nèi)容です。詳細については、PHP 中國語 Web サイトの他の関連記事を參照してください。

    このウェブサイトの聲明
    この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當(dāng)する法的責(zé)任を負いません。盜作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡(luò)ください。

    ホットAIツール

    Undress AI Tool

    Undress AI Tool

    脫衣畫像を無料で

    Undresser.AI Undress

    Undresser.AI Undress

    リアルなヌード寫真を作成する AI 搭載アプリ

    AI Clothes Remover

    AI Clothes Remover

    寫真から衣服を削除するオンライン AI ツール。

    Clothoff.io

    Clothoff.io

    AI衣類リムーバー

    Video Face Swap

    Video Face Swap

    完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

    ホットツール

    メモ帳++7.3.1

    メモ帳++7.3.1

    使いやすく無料のコードエディター

    SublimeText3 中國語版

    SublimeText3 中國語版

    中國語版、とても使いやすい

    ゼンドスタジオ 13.0.1

    ゼンドスタジオ 13.0.1

    強力な PHP 統(tǒng)合開発環(huán)境

    ドリームウィーバー CS6

    ドリームウィーバー CS6

    ビジュアル Web 開発ツール

    SublimeText3 Mac版

    SublimeText3 Mac版

    神レベルのコード編集ソフト(SublimeText3)

    PHP WeChat 開発: メッセージの暗號化と復(fù)號化を?qū)g裝する方法 PHP WeChat 開発: メッセージの暗號化と復(fù)號化を?qū)g裝する方法 May 13, 2023 am 11:40 AM

    PHP は、Web 開発およびサーバーサイド プログラミング、特に WeChat 開発で広く使用されているオープン ソースのスクリプト言語です?,F(xiàn)在、ますます多くの企業(yè)や開発者が WeChat 開発に PHP を使用し始めています。これは、PHP が本當(dāng)に學(xué)びやすく、使いやすい開発言語となっているためです。 WeChat の開発では、メッセージの暗號化と復(fù)號化はデータのセキュリティに関わるため、非常に重要な問題となります。暗號化と復(fù)號化の方法を持たないメッセージの場合、ハッカーは簡単にデータを入手でき、ユーザーに脅威を與える可能性があります。

    PHP WeChat開発:投票機能の実裝方法 PHP WeChat開発:投票機能の実裝方法 May 14, 2023 am 11:21 AM

    WeChat パブリック アカウントの開発では、投票機能がよく使用されます。投票機能はユーザーが気軽に交流に參加できるほか、イベントの開催や意見調(diào)査などにも重要なツールです。この記事では、PHPを使用してWeChatの投票機能を?qū)g裝する方法を紹介します。 WeChat公式アカウントの認証を取得する まずはWeChat公式アカウントの認証を取得する必要があります。 WeChatパブリックプラットフォームでは、WeChatパブリックアカウント、公式アカウント、およびパブリックアカウントに対応するトークンのAPIアドレスを設(shè)定する必要があります。 PHP言語を使用した開発の過程では、WeChatが公式に提供するPHを使用する必要があります

    PHP を使用して WeChat マス メッセージング ツールを開発する PHP を使用して WeChat マス メッセージング ツールを開発する May 13, 2023 pm 05:00 PM

    WeChat の人気に伴い、マーケティング ツールとして WeChat を使用し始める企業(yè)が増えています。 WeChat グループ メッセージング機能は、企業(yè)が WeChat マーケティングを行うための重要な手段の 1 つです。ただし、手動送信のみに頼ると、マーケターにとって非常に時間と労力がかかる作業(yè)になります。したがって、WeChat マス メッセージング ツールを開発することが特に重要です。この記事では、PHP を使用して WeChat マス メッセージング ツールを開発する方法を紹介します。 1. 準(zhǔn)備作業(yè) WeChat マス メッセージング ツールを開発するには、次の技術(shù)點を習(xí)得する必要があります。 PHP WeChat パブリック プラットフォーム開発の基礎(chǔ)知識 開発ツール: Sub

    PHP WeChat 開発: カスタマー サービスのチャット ウィンドウ管理を?qū)g裝する方法 PHP WeChat 開発: カスタマー サービスのチャット ウィンドウ管理を?qū)g裝する方法 May 13, 2023 pm 05:51 PM

    WeChat は現(xiàn)在、世界最大のユーザーベースを持つソーシャル プラットフォームの 1 つであり、モバイル インターネットの普及に伴い、ますます多くの企業(yè)が WeChat マーケティングの重要性を認識し始めています。 WeChat マーケティングを?qū)g施する場合、顧客サービスは重要な部分です。カスタマー サービスのチャット ウィンドウをより適切に管理するために、WeChat 開発に PHP 言語を使用できます。 1. PHP WeChat 開発の概要 PHP は、Web 開発の分野で広く使用されているオープン ソースのサーバー側(cè)スクリプト言語です。 WeChat パブリック プラットフォームが提供する開発インターフェイスと組み合わせると、PHP 言語を使用して WeChat を?qū)g行できます。

    PHP WeChat 開発: ユーザータグ管理を?qū)g裝する方法 PHP WeChat 開発: ユーザータグ管理を?qū)g裝する方法 May 13, 2023 pm 04:31 PM

    WeChat パブリック アカウントの開発において、ユーザー タグ管理は非常に重要な機能であり、開発者がユーザーをよりよく理解し、管理できるようになります。この記事では、PHPを使用してWeChatのユーザータグ管理機能を?qū)g裝する方法を紹介します。 1. WeChat ユーザーの openid を取得する WeChat ユーザータグ管理機能を使用する前に、まずユーザーの openid を取得する必要があります。 WeChat パブリック アカウントの開発では、ユーザーの承認を通じて openid を取得するのが一般的です。ユーザー認証が完了したら、次のコードを通じてユーザーを取得できます。

    PHP WeChat 開発: グループ メッセージ送信レコードの実裝方法 PHP WeChat 開発: グループ メッセージ送信レコードの実裝方法 May 13, 2023 pm 04:31 PM

    WeChat が人々の生活においてますます重要なコミュニケーション ツールになるにつれ、その機敏なメッセージング機能はすぐに多くの企業(yè)や個人に支持されるようになりました。企業(yè)にとって、WeChat をマーケティング プラットフォームとして開発することがトレンドになっており、WeChat 開発の重要性が徐々に顕著になってきています。その中でも、グループ送信機能はさらに広く使用されているため、PHP プログラマとしてグループ メッセージ送信レコードを?qū)g裝するにはどうすればよいでしょうか?以下に簡単に紹介します。 1. WeChat パブリック アカウントに関する開発知識を理解する グループ メッセージ送信レコードの実裝方法を理解する前に、

    PHP を使用して WeChat パブリック アカウント開発を?qū)g裝する手順 PHP を使用して WeChat パブリック アカウント開発を?qū)g裝する手順 Jun 27, 2023 pm 12:26 PM

    PHP を使用して WeChat 公開アカウントを開発する方法 WeChat 公開アカウントは、多くの企業(yè)にとってプロモーションと交流のための重要なチャネルとなっており、一般的に使用される Web 言語として PHP を使用して WeChat 公開アカウントを開発することもできます。この記事では、PHP を使用して WeChat 公開アカウントを開発する具體的な手順を紹介します。ステップ1:WeChat公式アカウントの開発者アカウントを取得する WeChat公式アカウントの開発を開始する前に、WeChat公式アカウントの開発者アカウントを申請する必要があります。具體的な登録プロセスについては、WeChat パブリック プラットフォームの公式 Web サイトを參照してください。

    WeChat 開発に PHP を使用するにはどうすればよいですか? WeChat 開発に PHP を使用するにはどうすればよいですか? May 21, 2023 am 08:37 AM

    インターネットとモバイル スマート デバイスの発展に伴い、WeChat はソーシャルおよびマーケティング分野に欠かせないものになりました。デジタル化が進むこの時代において、WeChat 開発に PHP を使用する方法が多くの開発者の焦點になっています。この記事では主に、PHP を WeChat 開発に使用する方法とそのヒントや注意事項を紹介します。 1. 開発環(huán)境の準(zhǔn)備 WeChat を開発する前に、まず対応する開発環(huán)境を準(zhǔn)備する必要があります。具體的には、PHP オペレーティング環(huán)境と WeChat パブリック プラットフォームをインストールする必要があります。

    See all articles