作者 主題: 超商取貨二合一 2016(新版寄件模組)  (閱讀 8760 次)

0 會員 與 1 訪客 正在閱讀本文。

離線 andy

  • 管理員
  • 正式會員
  • *****
  • 積分 +1/-0
  • 性別: 男
    • 原來如此
超商取貨二合一 2016(新版寄件模組)
« 於: 一月 17, 2016, 03:25:09 下午 »
超商取貨有著許多宅配沒有的優點,像取貨時間自由(不必在家辜等),安全思密性高(不會有居家危險,尤其單身女性),因此越來越受賣家的喜愛,但是超商取貨也有某些限制,如金額、重量、體積等,且速度也比快遞稍慢,但運費較低,因此你的商品如果包裝完成後的長+寬+高總和小於90公分(任一單邊長度小於45公分)並且重量低於5公斤,都已考慮使用超商取貨,要注意的是如果你要使用超商取貨付款的話,代收金額上線不可超過6000,超商取貨不付款則無此限制...

超商取貨二合一特色:
1、適用ECSHOP 2.6.x 以上版本
2、開發環境PHP 5.4 (5.5以上未經測試,原則上可用)
3、整合超商取貨付款與超商取貨不付款,可任意安裝
4、訂單完成同時自動確認並提交 EZSHIP 產生寄件單(超商取貨付款),可避免消費者沒有提交門市資料問題
5、自動紀錄會員選取的門市資料,再次下單時會自動載入(已註冊會員)
6、去除收件人住家電話驗證,增加超商取貨強制手機號碼輸入驗證
7、提交訂單前自動判斷收件人資料是否符合寄件方式
8、訂單完成後管理與消費者員會收到郵件通知

超商取貨二合一使用:

當消費者進入結帳時,如果不登入購物則顯示此畫面
1、自動顯示已安裝的寄件模組
2、選擇超商門市按鈕
3、清除已設定的門市資料

已登入會員並且設定了寄件資料則會自動填入,如果使用超商作為收貨地址,則手機欄位為必填項目,同時取消住家電話驗證
已交易過的會員會自動紀錄門市資料以供下次使用

完成訂單前會先檢查收貨資料是否與寄件方式相符合

如果你沒用權限,卻安裝了超商取貨模組,消費者提交訂單時依然會成功,但是EZSHIP後台並沒有計件單,你需要手動增加

一般的寄件方式和超商取貨不付款的訂單完成頁面跟原來一樣,超商取貨付款則使用不同的提示頁面(ezship.dwt),你可以根據需要修改,上面的圖片是消費者結帳完成後顯示的介面,雖然顯示設定完成,但是寄件編號為8個0,其實是錯誤的,在EZSHIP的後台並不會建立寄件單,但在ECSHOP的訂單中是有效的(這樣才不會損失訂單),管理員必須手動到EZSHIP的後台建立寄件單,這種情況大部分發生在超商取貨付款使用者,原因是EZSHIP沒有開通你的超商取貨付款權限,請自行聯繫EZSHIP客服處理。
管理員除了會收到ECSHOP的訂單通知郵件外,也會收到註明超商門市資料的郵件,你可根據郵件內容與連結作適當處理(如下圖):



所有成功提交到EZSHIP後台的超商取貨付款訂單,與ECSHOP一樣都會自動確認,省去你再次確認的麻煩,消費者與管理員都會收到通知郵件…
你可以登入EZSHIP後台後直接進入「寄件」頁面開始操作…


超商取貨二合一
LINE ID:ecshop_weshop
Email:andy@we-shop.net
聯絡我:https://we-shop.net/contactus.php

離線 sabba911

  • VIP會員
  • 正式會員
  • ******
  • 積分 +0/-0
Re:超商取貨二合一 2016(新版寄件模組)
« 回覆 #1 於: 四月 01, 2016, 08:20:24 上午 »
版大,請問超商取貨付款要修改程式碼。超商取貨不付款需要修改嗎?因為在安裝使用中只有提到超商取貨付款要修改。

離線 sabba911

  • VIP會員
  • 正式會員
  • ******
  • 積分 +0/-0
Re:超商取貨二合一 2016(新版寄件模組)
« 回覆 #2 於: 四月 01, 2016, 08:35:08 上午 »
看樣子好像不管超商取貨付不付款都必須要修改程式碼,但目前我遇到的問題如下:

您說要編輯themes/使用中模板目錄/flow.dwt找到value="{$shipping.shipping_id}"

但我的themes/使用中模板目錄/flow.dw中程式碼並沒有版大您說的那行程式碼, 我的程式碼如下,請問版主我該怎麼做?

代碼: [選擇]
{include file='library/html_header.lbi'}
{include file='library/page_header.lbi'}
<div id="main"><div class="wrapper{if $step neq 'login'} flow_wrapper{/if}">
{$render.before_main}
<!-- TemplateBeginEditable name="主栏上方" --><!-- TemplateEndEditable -->
<div class="progress_bar">
<ol>
{if !$option.one_step_buy}<li{if $step eq 'cart'} class="current"{/if}>{$lang.cart}</li>{/if}
{if $step eq 'consignee'}<li class="current">{$lang.consignee_info}</li>{else}<li{if $step eq 'login'} class="current"{/if}>{$lang.login}</li>{/if}
<li{if $step eq 'checkout'} class="current"{/if}>{$lang.submit_order}</li>
<li{if $step eq 'done'} class="current"{/if}>{$lang.pay}</li>
</ol>
</div>
{if $step eq 'cart'}{include file='library/flow_cart.lbi'}{/if}
{if $step eq 'login'}{include file='library/flow_login.lbi'}{/if}
{if $step eq 'consignee'}{include file='library/flow_consignee.lbi'}{/if}
{if $step eq 'checkout'}{include file='library/flow_checkout.lbi'}{/if}
{if $step eq 'done'}{include file='library/flow_done.lbi'}{/if}
<!-- TemplateBeginEditable name="主栏下方" --><!-- TemplateEndEditable -->
{$render.after_main}
</div></div>
{include file='library/page_footer.lbi'}
{include file='library/html_footer.lbi'}

離線 sabba911

  • VIP會員
  • 正式會員
  • ******
  • 積分 +0/-0
Re:超商取貨二合一 2016(新版寄件模組)
« 回覆 #3 於: 四月 01, 2016, 08:40:04 上午 »
步驟4.編輯themes/使用中模板目錄/library/consignee.lbi找到 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">

我找不到上述的程式碼

我的程式碼如下,請問我該怎麼做?
代碼: [選擇]
{if $real_goods_count gt 0}
<p class="label required region_select"><b>{$lang.country_province}{$lang.colon}</b>
<select name="country" id="selCountries_{$sn}" onchange="regionChanged(this, 1, 'selProvinces_{$sn}')">
<option value="0">{$lang.please_select}{$name_of_region[0]}</option>
{foreach from=$country_list item=country}
<option value="{$country.region_id}"{if $consignee.country eq $country.region_id} selected="selected"{/if}>{$country.region_name}</option>
{/foreach}
</select>
<select name="province" id="selProvinces_{$sn}" onchange="regionChanged(this, 2, 'selCities_{$sn}')">
<option value="0">{$lang.please_select}{$name_of_region[1]}</option>
{foreach from=$province_list.$sn item=province}
<option value="{$province.region_id}"{if $consignee.province eq $province.region_id} selected="selected"{/if}>{$province.region_name}</option>
{/foreach}
</select>
<select name="city" id="selCities_{$sn}" onchange="regionChanged(this, 3, 'selDistricts_{$sn}')">
<option value="0">{$lang.please_select}{$name_of_region[2]}</option>
{foreach from=$city_list.$sn item=city}
<option value="{$city.region_id}"{if $consignee.city eq $city.region_id} selected="selected"{/if}>{$city.region_name}</option>
{/foreach}
</select>
<select name="district" id="selDistricts_{$sn}" {if !$district_list.$sn}style="display:none"{/if}>
<option value="0">{$lang.please_select}{$name_of_region[3]}</option>
{foreach from=$district_list.$sn item=district}
<option value="{$district.region_id}"{if $consignee.district eq $district.region_id} selected="selected"{/if}>{$district.region_name}</option>
{/foreach}
</select>
</p>
{/if}
<label class="required"><b>{$lang.consignee_name}{$lang.colon}</b>
<input type="text" name="consignee" value="{$consignee.consignee|escape}" required id="consignee_{$sn}">
</label>
<label class="required"><b>{$lang.email_address}{$lang.colon}</b>
<input type="email" name="email" value="{$consignee.email|escape}" required id="email_{$sn}">
</label>
{if $real_goods_count gt 0}
<label class="required"><b>{$lang.detailed_address}{$lang.colon}</b>
<input type="text" name="address" value="{$consignee.address|escape}" required id="address_{$sn}">
</label>
<label><b>{$lang.postalcode}{$lang.colon}</b>
<input type="number" name="zipcode" value="{$consignee.zipcode|escape}" id="zipcode_{$sn}">
</label>
{/if}
<label class="required"><b>{$lang.phone}{$lang.colon}</b>
<input type="tel" name="tel" value="{$consignee.tel|escape}" required id="tel_{$sn}">
</label>
<label><b>{$lang.backup_phone}{$lang.colon}</b>
<input type="tel" name="mobile" value="{$consignee.mobile|escape}" id="mobile_{$sn}">
</label>
{if $real_goods_count gt 0}
<label><b>{$lang.sign_building}{$lang.colon}</b>
<input type="text" name="sign_building" value="{$consignee.sign_building|escape}" id="sign_building_{$sn}">
</label>
<label><b>{$lang.deliver_goods_time}{$lang.colon}</b>
<input type="text" name="best_time" value="{$consignee.best_time|escape}" id="best_time_{$sn}">
</label>
{/if}
<div class="submit_wrap">
{if $smarty.session.user_id gt 0 and $consignee.address_id gt 0}
<input type="submit" value="{$lang.shipping_address}" class="button btn_39">
<a href="javascript:void(0);" onclick="if (confirm('{$lang.confirm_drop_address}'))location.href='user.php?act=drop_consignee&id={$consignee.address_id}'" class="tool_link"/>{$lang.drop}</a>
{else}
<input type="submit" value="{$lang.add_address}" class="button">
{/if}
<input type="hidden" name="step" value="consignee">
<input type="hidden" name="act" value="checkout">
<input type="hidden" name="address_id" value="{$consignee.address_id}">
</div>

離線 andy

  • 管理員
  • 正式會員
  • *****
  • 積分 +1/-0
  • 性別: 男
    • 原來如此
Re:超商取貨二合一 2016(新版寄件模組)
« 回覆 #4 於: 四月 01, 2016, 10:00:53 上午 »
你使用的模板
value="{$shipping.shipping_id}"在
應該在
library/flow_checkout.lbi裡面

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
通常在檔案的第一行
你模板沒有使用這一行...
LINE ID:ecshop_weshop
Email:andy@we-shop.net
聯絡我:https://we-shop.net/contactus.php

離線 sabba911

  • VIP會員
  • 正式會員
  • ******
  • 積分 +0/-0
Re:超商取貨二合一 2016(新版寄件模組)
« 回覆 #5 於: 四月 01, 2016, 10:12:36 上午 »
版大您好!value="{$shipping.shipping_id}"的確是在flow_checkout.lbi檔案裡。
但我在flow_checkout.lbi檔案裡找不到
1.{insert_scripts files='common.js, shopping_flow.js’}
2.var flow_no_shipping = "{$lang.flow_no_shipping}";
請問請版大安裝的流程?(我覺得這樣比較快,也比較不會麻煩…)

離線 andy

  • 管理員
  • 正式會員
  • *****
  • 積分 +1/-0
  • 性別: 男
    • 原來如此
Re:超商取貨二合一 2016(新版寄件模組)
« 回覆 #6 於: 四月 01, 2016, 10:32:32 上午 »
安裝的流程手冊上已經寫得夠清楚了
問題出在你使用的模板已將變數的位置更動了
所以你會找不到
找不到位置的就再回 flow.dwt 找找...
再找不到就找 flow_****.lbi 的檔案
一定會有的
LINE ID:ecshop_weshop
Email:andy@we-shop.net
聯絡我:https://we-shop.net/contactus.php

離線 hchang909

  • VIP會員
  • 正式會員
  • ******
  • 積分 +0/-0
Re:超商取貨二合一 2016(新版寄件模組)
« 回覆 #7 於: 九月 24, 2016, 05:36:08 下午 »
請問有下載連結嗎
目前的好像是連到一個網站
or
hchang909@gmail.com
thanks

離線 andy

  • 管理員
  • 正式會員
  • *****
  • 積分 +1/-0
  • 性別: 男
    • 原來如此
LINE ID:ecshop_weshop
Email:andy@we-shop.net
聯絡我:https://we-shop.net/contactus.php

離線 hchang909

  • VIP會員
  • 正式會員
  • ******
  • 積分 +0/-0
Re:超商取貨二合一 2016(新版寄件模組)
« 回覆 #9 於: 九月 24, 2016, 09:24:37 下午 »
原來如此
好的

離線 hchang909

  • VIP會員
  • 正式會員
  • ******
  • 積分 +0/-0
Re:超商取貨二合一 2016(新版寄件模組)
« 回覆 #10 於: 九月 25, 2016, 06:40:47 下午 »

離線 andy

  • 管理員
  • 正式會員
  • *****
  • 積分 +1/-0
  • 性別: 男
    • 原來如此
Re:超商取貨二合一 2016(新版寄件模組)
« 回覆 #11 於: 九月 25, 2016, 07:26:00 下午 »
不好意思!
問已鳩修復
煩請重新下單,謝謝!
LINE ID:ecshop_weshop
Email:andy@we-shop.net
聯絡我:https://we-shop.net/contactus.php

離線 hchang909

  • VIP會員
  • 正式會員
  • ******
  • 積分 +0/-0
Re:超商取貨二合一 2016(新版寄件模組)
« 回覆 #12 於: 九月 26, 2016, 09:28:01 上午 »
已匯款
麻煩您再幫我確認一下 明細
有寄到您信箱跟 skype了

離線 hchang909

  • VIP會員
  • 正式會員
  • ******
  • 積分 +0/-0
Re:超商取貨二合一 2016(新版寄件模組)
« 回覆 #13 於: 九月 27, 2016, 02:02:41 下午 »
安裝遇到一些問題
有email給您
再請您 抽空指導一下了
感謝

離線 Moerasermax

  • VIP會員
  • ******
  • 積分 +0/-0
Re:超商取貨二合一 2016(新版寄件模組)
« 回覆 #14 於: 九月 27, 2016, 06:40:26 下午 »
請問該如何下載呢!!

離線 minibabyboy88@gmail.com

  • 入門會員
  • *
  • 積分 +0/-0
Re:超商取貨二合一 2016(新版寄件模組)
« 回覆 #15 於: 七月 24, 2017, 08:27:00 下午 »
無法購買...要怎麼買??
kimbaby520520@gmail.com
可以幫我安裝嗎?

離線 mm9999

  • 正式會員
  • ***
  • 積分 +0/-0
Re:超商取貨二合一 2016(新版寄件模組)
« 回覆 #16 於: 八月 19, 2017, 11:35:51 上午 »
請問如果買了,安裝不起來,可以幫忙處理嗎?謝謝

離線 andy

  • 管理員
  • 正式會員
  • *****
  • 積分 +1/-0
  • 性別: 男
    • 原來如此
Re:超商取貨二合一 2016(新版寄件模組)
« 回覆 #17 於: 八月 20, 2017, 10:31:07 上午 »
在購買後三個月內都能享有安裝協助...
LINE ID:ecshop_weshop
Email:andy@we-shop.net
聯絡我:https://we-shop.net/contactus.php

離線 mm9999

  • 正式會員
  • ***
  • 積分 +0/-0
Re:超商取貨二合一 2016(新版寄件模組)
« 回覆 #18 於: 八月 31, 2017, 01:08:38 下午 »
好的,等確定用哪一個模板,再來麻煩您了

離線 colon_222

  • 積分 +0/-0
Re:超商取貨二合一 2016(新版寄件模組)
« 回覆 #19 於: 八月 29, 2018, 10:20:12 上午 »
請問這個是要購買的嗎,如何購買

離線 andy

  • 管理員
  • 正式會員
  • *****
  • 積分 +1/-0
  • 性別: 男
    • 原來如此
Re:超商取貨二合一 2016(新版寄件模組)
« 回覆 #20 於: 八月 29, 2018, 11:10:53 上午 »
此模組已停售...
LINE ID:ecshop_weshop
Email:andy@we-shop.net
聯絡我:https://we-shop.net/contactus.php

離線 celinemonica

  • 積分 +0/-0
Re:超商取貨二合一 2016(新版寄件模組)
« 回覆 #21 於: 十一月 13, 2018, 08:12:04 下午 »
我有匯款喔~但是一直沒有收到檔案

離線 andy

  • 管理員
  • 正式會員
  • *****
  • 積分 +1/-0
  • 性別: 男
    • 原來如此
Re:超商取貨二合一 2016(新版寄件模組)
« 回覆 #22 於: 十一月 13, 2018, 09:48:08 下午 »
[font=新細明體]你好[/font]: [font=新細明體]一直沒有收到匯款通知[/font]
[font=新細明體]請問有無保留匯款收據[/font]
[font=新細明體]若有請提供影本[/font]
[font=新細明體]若無請告知匯至哪個帳戶以便查詢[/font]...
 
LINE ID:ecshop_weshop
Email:andy@we-shop.net
聯絡我:https://we-shop.net/contactus.php

離線 celinemonica

  • 積分 +0/-0
Re:超商取貨二合一 2016(新版寄件模組)
« 回覆 #23 於: 十一月 14, 2018, 03:12:55 下午 »
您好,我有回覆郵件給你,不知道有沒有收到,之前就是一直寫mail給您,都一直沒有回覆

離線 andy

  • 管理員
  • 正式會員
  • *****
  • 積分 +1/-0
  • 性別: 男
    • 原來如此
Re:超商取貨二合一 2016(新版寄件模組)
« 回覆 #24 於: 十一月 15, 2018, 11:10:48 上午 »
抱歉
可能是作業疏失
模組已經寄出
請解壓縮後參考內附說明安裝
 
LINE ID:ecshop_weshop
Email:andy@we-shop.net
聯絡我:https://we-shop.net/contactus.php

離線 火箭123

  • VIP會員
  • 正式會員
  • ******
  • 積分 +0/-0
Re:超商取貨二合一 2016(新版寄件模組)
« 回覆 #25 於: 八月 22, 2020, 09:31:04 下午 »
請問此模組還有賣嗎?
還是有新的?

離線 andy

  • 管理員
  • 正式會員
  • *****
  • 積分 +1/-0
  • 性別: 男
    • 原來如此
Re:超商取貨二合一 2016(新版寄件模組)
« 回覆 #26 於: 八月 23, 2020, 10:25:51 上午 »
因為EZSHIP對串接方式有些更改因此這個模組暫時停售目前雖有新版但超商取貨部分還需手動至EZSHIP後台建立所以暫不發布未來將在we-shop.net發布並提供點數兌換下載...
LINE ID:ecshop_weshop
Email:andy@we-shop.net
聯絡我:https://we-shop.net/contactus.php

離線 火箭123

  • VIP會員
  • 正式會員
  • ******
  • 積分 +0/-0
Re:超商取貨二合一 2016(新版寄件模組)
« 回覆 #27 於: 八月 27, 2020, 09:23:58 下午 »
andy哥
我如果只要能夠選擇超商門市
不用對接EZSHIP後台(我自己上傳)
能夠賣我嗎?
以解決...
« 上次編輯: 九月 08, 2020, 11:10:11 上午 由 andy »