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


記事No: 6389
投稿日: 2009/09/17(Thu) 13:03:38
タイトルWEB MART 代引き手数料無料設定について
ID情報: hougyoku
投稿者: kenji
URLhttp://www.hougyoku.com/mart.html

お世話になっております。

今回、kent-webさんのWEB MARTに乗り換えようと思い改造を試みているのですが、わからない部分があるので質問させていただきます。

お買いもの合計金額が3,000円以上の場合は代引き手数料のみを無料にしたいのですが、送料を含めて3,000円以上の場合でも無料になってしまいます。

送料や代引き金額を別に計算することは可能でしょうか?
具体的に記述します。

小 計 : 2,500
送 料 : 500(送料無料化はしない)
手数料 : 300 (代金引換)
合 計 : 3,300

にしたいのですが、
小 計 : 2,500
送 料 : 500(送料無料化はしない)
手数料 : 0 (代金引換)
合 計 : 3,000
となってしまいます。

http://www.kent-web.com/support/old/65/0159.html
こちらのURLも試みたのですがうまくいきませんでした。

ご教授頂けますようお願い申しあげます。


記事No: 6393
投稿日: 2009/09/19(Sat) 12:57:08
タイトルRe: WEB MART 代引き手数料無料設定について
ID情報: kent
投稿者: KENT

> お世話になっております。
>
> 今回、kent-webさんのWEB MARTに乗り換えようと思い改造を試みているのですが、わからない部分があるので質問させていただきます。
>
> お買いもの合計金額が3,000円以上の場合は代引き手数料のみを無料にしたいのですが、送料を含めて3,000円以上の場合でも無料になってしまいます。
>
> 送料や代引き金額を別に計算することは可能でしょうか?
> 具体的に記述します。
>
> 小 計 : 2,500
> 送 料 : 500(送料無料化はしない)
> 手数料 : 300 (代金引換)
> 合 計 : 3,300
>
> にしたいのですが、
> 小 計 : 2,500
> 送 料 : 500(送料無料化はしない)
> 手数料 : 0 (代金引換)
> 合 計 : 3,000
> となってしまいます。
>
> http://www.kent-web.com/support/old/65/0159.html
> こちらのURLも試みたのですがうまくいきませんでした。
>
> ご教授頂けますようお願い申しあげます。

個別の仕様・改造については、各自でやって頂くほかないですね。ヒントだけ書きます。

改造箇所は2箇所です。条件式で判別するといいと思います。

(変数の意味)
$all -> 総額
$cost -> 手数料

■確認画面の計算
mart_init.cgi 448行目

# 支払手数料が設定されている場合
if ($cost > 0) {
$all += $cost;

■送信(確定)処理の計算
mart_order.cgi 764行目

# 支払手数料
if ($cost > 0) {
$all += $cost;




記事No: 6396
投稿日: 2009/09/20(Sun) 14:19:09
タイトルRe^2: WEB MART 代引き手数料無料設定について
ID情報: hougyoku
投稿者: kenji
URLhttp://www.hougyoku.com/

> > お世話になっております。
> >
> > 今回、kent-webさんのWEB MARTに乗り換えようと思い改造を試みているのですが、わからない部分があるので質問させていただきます。
> >
> > お買いもの合計金額が3,000円以上の場合は代引き手数料のみを無料にしたいのですが、送料を含めて3,000円以上の場合でも無料になってしまいます。
> >
> > 送料や代引き金額を別に計算することは可能でしょうか?
> > 具体的に記述します。
> >
> > 小 計 : 2,500
> > 送 料 : 500(送料無料化はしない)
> > 手数料 : 300 (代金引換)
> > 合 計 : 3,300
> >
> > にしたいのですが、
> > 小 計 : 2,500
> > 送 料 : 500(送料無料化はしない)
> > 手数料 : 0 (代金引換)
> > 合 計 : 3,000
> > となってしまいます。
> >
> > http://www.kent-web.com/support/old/65/0159.html
> > こちらのURLも試みたのですがうまくいきませんでした。
> >
> > ご教授頂けますようお願い申しあげます。
>
> 個別の仕様・改造については、各自でやって頂くほかないですね。ヒントだけ書きます。
>
> 改造箇所は2箇所です。条件式で判別するといいと思います。
>
> (変数の意味)
> $all -> 総額
> $cost -> 手数料
>
> ■確認画面の計算
> mart_init.cgi 448行目
>
> # 支払手数料が設定されている場合
> if ($cost > 0) {
> $all += $cost;
>
> ■送信(確定)処理の計算
> mart_order.cgi 764行目
>
> # 支払手数料
> if ($cost > 0) {
> $all += $cost;
>
>
>
>

ヒントありがとうございます!
難しく考えていたみたいでおかげ様でうまくいきました。
ありがとうございました!!


[検索ページ]