2013 舊資料,時代進步現在已經不這麼幹了
—
a. 主流程
- 請與統一數網取得聯絡 02-6638-2388
- 基本資料建制
- 合約簽訂
- 取得測試環境資訊 → E-mail
- 準備串接程式和 FTP 主機
- 串接測試
- 測試完成,轉換正式環境
b. 名詞解說
- 測試環境、正式環境
- 前景要號、背景要號
- 銷案、銷帳
c. 準備串接程式和 FTP 主機
A.php
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
<form action="測試環境給你的前景要號網址" method="POST" id="form1" name="form1"> <input type="hidden" name="eshopid" value="廠商母代號"> <input type="hidden" name="eshopsonid" value="廠商子代號"> <input type="hidden" name="account" value="09999"> <input type="hidden" name="deadlinedate" value="20130622"> <input type="hidden" name="deadlinetime" value="2230"> <input type="hidden" name="orderno" value="<?php echo $_GET["id"];?>"> <input type="hidden" name="url" value="http://www.hoyo.idv.tw/shopping/iBon_413.php"> <input type="hidden" name="online_url" value="http://www.hoyo.idv.tw/"> <input type="hidden" name="payment_kind" value="數位商品"> <input type="hidden" name="trade_describe" value="樂咖黑什麼都自己來"> <input type="hidden" name="payment_cpname" value="樂咖黑"> <input type="hidden" name="cp_remark01" value="備註第一行"> <input type="hidden" name="cp_remark02" value="備註第二行"> <input type="hidden" name="cp_remark03" value="當然是備註第三行"> <input type="hidden" name="show_type" value="11"> <input type="hidden" name="trade_no" value="1"> <input type="hidden" name="service_type" value="2"> <input type="submit" value="取得 ibon 繳費代碼"> </form> |
程式技巧
- account : 金額不滿 5 位數補 0
12<?phpecho '<a href="http://www.php.net/manual/en/function.str-pad.php" target="_blank">str_pad</a>( 9999, 5, "0", STR_PAD_LEFT );?> - deadlinedate : 加上 x 天為繳費期限,程式範例今天加 5 天
12<?phpecho '<a href="http://www.php.net/manual/en/function.date.php" target="_blank>date</a>( "Ymd", mktime(0, 0, 0, date("m") , date("d")+5, date("Y")) );?> - url : 要號後統一數網需取得回應網址,並且這也是唯一告知 ibon 繳費代碼和單號對應關係的資訊來源。
—
iBon_413.php
1 2 3 |
<?php sql = " INSERT INTO ibon要號回覆 ( orderno, paymentno, validationno, trade_status, account ) VALUES ( '$orderno', '$paymentno', '$validationno', '$trade_status', '$account' ) "; $mysqli->query( $sql ); |
—
告知
注意事項:
1. 超商的服務各自獨立,如有申請其他服務(如取貨便),建議分開進行開發與測試。
2. 系統編碼預設為Big5,如需變更為 UTF-8 請再來信告之。
3. 請貴公司依規格書說明,再提供測試用銷案URL以及銷帳FTP位置與帳號密碼,給予我們進行設定。
4. 請確認未來正式使用Pincode傳送銷帳主機IP位置,以便進行疏通。
—
495 total views, 2 views today