KENT-WEB サポートコーナー 過去ログ [ 0102 ]


記事No: 2584
投稿日: 2008/01/09(Wed) 15:52:57
タイトルShopping Cart の代引手数料について
ID情報: saccch
投稿者: saccch
URLhttp://www.pouka.co.jp/testcart/cart.cgi

初めて利用させていただきます。
現在仮設置の段階で、
動作テストを行なっています。

Shopping Cartの代引き手数料で

1万円未満315円
1万円以上〜3万円未満420円
3万円以上〜10万円未満630円

といったように設定したいです。
過去ログを拝見しましたが
web martのように改造する事は可能ですか?
もし可能なのであれば記述文を教えてください。

お手数かけますが
どうぞご教授宜しくお願いします。


記事No: 2586
投稿日: 2008/01/09(Wed) 23:00:08
タイトルRe: Shopping Cart の代引手数料について
ID情報: fuyuki
投稿者: BAL
URLhttp://f43.aaa.livedoor.jp/~sumure/

> 初めて利用させていただきます。
> 現在仮設置の段階で、
> 動作テストを行なっています。
>
> Shopping Cartの代引き手数料で
>
> 1万円未満315円
> 1万円以上〜3万円未満420円
> 3万円以上〜10万円未満630円
>
> といったように設定したいです。
> 過去ログを拝見しましたが
> web martのように改造する事は可能ですか?
> もし可能なのであれば記述文を教えてください。
>
> お手数かけますが
> どうぞご教授宜しくお願いします。

以下の追加修正を。

●order.cgi

#-------------------------------------------------
# 注文処理
#-------------------------------------------------

-- 途中省略 --

# 確認画面
} else {

# 支払手数料
local($pay,$cost) = split(/,/, $payment[$in{'payment'}]);
#▼ここから▼
if ($cost eq "exchange") {
if ($in_tax < 10000) { $cost = 315; } ## 1万円未満なら 315円
elsif ($in_tax < 30000) { $cost = 420; } ## 1万円以上3万円未満 420円
elsif ($in_tax < 100000) { $cost = 630; } ## 3万円以上10万円未満 630円
else { &error("代金引換は10万円迄です"); } ## 10万円以上
}
#▲ここまで追加▲
if ($cost > 0) {

$in_tax += $cost;
$cost = &filler($cost);

──────────────────────────────
▼注文内容
──────────────────────────────

-- 途中省略 --

# 小計
$all_pr2 = $in_tax;
$all_pr2c = &filler($all_pr2);
$mbody .= "小 計 : \\$all_pr2c\n";

# 支払手数料
local($pay,$cost) = split(/,/, $payment[$in{'payment'}]);
#▼ここから▼
if ($cost eq "exchange") {
if ($all_pr2 < 10000) { $cost = 315; } ## 1万円未満なら 315円
elsif ($all_pr2 < 30000) { $cost = 420; } ## 1万円以上3万円未満 420円
else { $cost = 630; } ## 3万円以上 630円
}
#▲ここまで追加▲
if ($cost > 0) {
$in_tax += $cost;
$cost = &filler($cost);
$mbody .= "手数料 : \\$cost ($pay)\n";


●init.cgi
@payment = (
'銀行振込,0',
'郵便振替,0',
'代金引換,exchange', ## ←修正
);


記事No: 2592
投稿日: 2008/01/10(Thu) 11:12:04
タイトルRe^2: Shopping Cart の代引手数料について
ID情報: saccch
投稿者: saccch
URLhttp://www.pouka.co.jp/testcart/cart.cgi

ご返答ありがとうございます。
無事動作確認も終わりました。

お手数かけまして申し訳ありませんでした。
今後とも宜しくお願いいたします。


[検索ページ]