記事No | : 6389 |
投稿日 | : 2009/09/17(Thu) 13:03:38 |
タイトル | : WEB MART 代引き手数料無料設定について |
ID情報 | : hougyoku |
投稿者 | : kenji |
URL | : http://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 |
URL | : http://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;
>
>
>
>
ヒントありがとうございます!
難しく考えていたみたいでおかげ様でうまくいきました。
ありがとうございました!!