夜上海论坛

加入收藏夾
圖片信息搜索››
文字民生信息搜索
 
違法廣告舉報

微信個人支付如何對接支付接口演示

信息編號:[圖]21389742 發布站點: 北京,黑龍江 glbbgjy.com 低碳生活從民生廣告開始 嚴禁亂貼 亂畫 保護環境 保護資源 節約紙張

近期在了解個人支付接口,希望能解決??我在微信上支付的問題。找了很多平臺對比再三,感覺payjs比較專業,同時支持支付寶和微??信,由于本人支付寶還沒開通(需要有一定流量才給開通),本文重點講一下微信收銀臺模式的對接。記錄一下。

 

收銀臺模式對接其實非常簡單,官方有開發包可以直接使用,或者自己開發也比較簡單。

 

一、個人通過代碼實現的辦法

 

- 配置商戶號和通信密鑰

 

```

   $mchid?? ??= '**************'; // PAYJS 商戶號

   $key   = '**??************'; // 通信密鑰

```

 

- 構造訂單

 

```

  // 構造訂單參數

  $data = [

      'mchid'      &??nbsp; => $mchid,

      'body'         ;=> '我是一個測試訂單標題??',

      'total_fee'  &nbsp??; => 1,

      'out_trade_??n??o' => 'payjs_jspay_demo_' . time(),

  ];

```

 

 

- 簽名算法

 

```

  // 獲取簽名

  function sign($data, $key)

  {

      array_filter($data);

      ksort($data);

&n?bsp;     return strtoupper(md5(urldecode(ht?tp_build_***($data) . '&key=' . $key)));

  }

```

 

- 訂單數據加簽

 

```

  // 添加數據簽名

  $data['sign'] = sign($data, $key);

```

 

 

- 瀏覽器跳轉

 

```

  // 瀏覽器跳轉到收銀臺

  $ur??l = 'http://payjs.cn/api/cashier?' . http_build_***($data)?;

  header('Location: ' . $url);

```

 

- 所有步驟已經完成。可以正常發起支付。

 

- 特別提醒的是,最后一步瀏覽器跳轉的動作,須要通過瀏覽器發起,不能后端代碼獲取后再發起

 

二、異步通知的處理

 

- 我的域名是 http://www.abc.com ,接收異步通知的url是 http://ww??w.abc.com/payjs/notify.php 只需在構造訂單的時候,添加以下字段即可

 

 

 

```

  // 構造訂單參數

  $data = [

      'mchid'       ?; => $mchid,

      'body'      &nbs??p;  => '我是一個測試訂單標題',

      'total_fee'    =&g?t; 1,

      'ou??t_trade_no' => 'payjs_jspay_demo_' . time(??),

      'notify_url'   => '??http://www.abc.com/payjs/noti?fy.php',

  ];

```

 

- 這樣,在用戶支?付完成后,我的服務器即可接收到異步通知。經過測試,異步通知的到達時間一般在1秒內就收到了,感受不到延遲。只是我在前端輪詢的時候可能三秒輪詢一次頻率比較低

- 演示地址: [payjs](http://payjs.cn/ref/DKKMMD)

整個流程還是非常簡單的,如有問題可以隨時提問。

下一篇文章將介紹jsapi模式的支付,這個使用起來更加完美,適合有開發能力的同學使用

 

查看信息大圖:點擊查看大圖 

查看用戶的更多信息大圖:[查看]

< 此信息為網友所發,請驗明證件當面交易防被騙!如果是虛假信息請點:[評價] [舉報] [案例] >

發布時間: 2019-06-24 01:10:31 (glbbgjy.com)

發布的IP: 42.225.27.245

[來源:北京民生廣告網]

 

查看信息主人的詳細資料/博客/全部信息

 

發布指南 | 關于我們 站點地圖留言投訴合作加盟登DM廣告廣告發布
省份民生廣告網: 北京 天津 上海 港澳臺 河北省 內蒙古 遼寧省 吉林省 黑龍江 延邊 江蘇省 浙江省 安徽省 福建省 江西省 山東省

山西省 湖南省 河南省 廣東省 湖北省 廣西區 海南省 四川省 重慶 貴州省 云南省 西藏區 陜西省 甘肅省 青海省 寧夏區 新疆區

繁體:

Copyright 2008-2030 凡中科技版權所有 (鄭重提醒:交易請注意證件齊全,提高警惕,謹防上當!)

嚴禁發布非法、低俗、等不良信息,一經發現立即刪除,情節嚴重者報國家有關部門處理

舉報投訴郵箱: 2201066608@qq.com 客服QQ:656898733

網站域名: glbbgjy.com 網站備案/許可證編號為: 桂ICP備11002991號