EC-CUBE3.0.10 同じ商品まとめて購入割引機能追加

同じ商品まとめて購入割引機能

/src/Eccube/Controller/ShoppingController.phpのindex confirm関数の// form作成の上に下記追加

        // 同じ商品5個まとめて購入、5%割引
        $discount = 0;
        foreach ($cartService->getCart()->getCartItems() as $CartItem) {
            if ($CartItem['quantity'] > 4) {
                $discount = $discount + (int)($CartItem['quantity'] * $CartItem['price'] * 0.05);
            }
        }
        if ($discount > 0) {
            $total = $Order->getTotalPrice() - $discount;
            $Order->setDiscount($discount);
            $Order->setTotal($total);
        }

        // form作成
        $builder = $app['eccube.service.shopping']->getShippingFormBuilder($Order);

カード決済の場合、Plugin直下のカードControllerを以上のように修正する必要あり

研究開発・検証試作に提案するロボット翔・電子部品ストアにロボット・ドローン関連部品が品揃えています。どうぞご利用ください

EC-cube3.0.10に構造化データ・リッチスニペットの追加

構造化データ(リッチスニペット)をはじめ構造化データによってGoogleがページ内容を理解し、検索クエリと関連したページだと判断すれば、検索順位にもわずかとはいえプラス効果があるのではないかと期待します。EC-Cube3スニペットプラグインはまだ見えていないので、detail.twigに改修を入れてみました。

【追加対象ページ】
EC-cube3.0.10の商品詳細ページにリッチスニペットを追加してみようと。編集ファイル名: detail.twig、管理画面の「商品詳細ページ」から。

【追加リッチスニペット】
0、大前提(決まり文句です)

<meta itemtype="http://schema.org/Product" itemscope>

1、商品名

<meta itemprop="name" content="商品名">

2、商品詳細

<meta itemprop="description" content="商品詳細">

3、商品画像

<meta itemprop="image" content="商品画像リンク">

4、商品価格(offersプロパティが先に書き出さないといけないようです)

<div itemprop="offers" itemscope itemtype="http://schema.org/Offer">
  <meta itemprop="price" content="商品価格(数字のみ認めるようです)">
  <meta itemprop="priceCurrency" content="JPY" >
</div>
 5、パンくず(今回は一旦後回し)

* meta名、div名、content中身は適当に入れ替えたほうが良いと。

【結果確認・テスト】
Googleが提供しているテストサービス:構造化データテストツール、しっかり確認を行います。
とりあえずは、エラーなし、うまくいったかどうか後日検索結果を見ます。

以上

【追記】4-5日放置したら値段のスニペット表示が確認できました。ただ画像のスニペット表示はやはり出ません。2014年4月以降グーグルの改正があったようです。ちょっと残念に思いますが、価格が出たのでリッチスニペットはこんなものだとある程度の理解ができました。気持的にクリック率が5パーセント以上アップ(笑)。

ZERPTECH DOBBY 販売で検索
「ZERPTECH DOBBY 販売」でGoogleで検索

【追記】商品詳細ページhタグの順番がおかしいので、hタグ番号の修正に伴い、価格のスニペット表示が消えました。スニペットテストツールで正しく表示されても、スニペットが必ずしも検索ページに表示されないようです。検索ワードとの関連性またはコンテンツの質にも関連しているようです。グーグルはこれ以上もっと詳しい内容は開示していません。暫く価格の表示に回復することを願っています。

研究開発・検証試作に提案するロボット翔・電子部品ストアにロボット・ドローン関連部品が品揃えています。どうぞご利用ください

EC-cube3とCS-Cart4、どちらが良い?

EC-cube3とCS-Cart4がどちらが良いのか、少し調べてみました。EC-cube2を以前カスタマイズしたことあり、時間を考えて今回は、EC-cube3にしましたが、今後場合によりCS-Cart4を導入の可能性もあります。
CS-Cart4に惹かれたのは、
・多言語、多店舗ができるようです。越境サイトに最適ではないかと。
・無料テンプレートが多く、デザインはオーサムです。
・SEO対策が施されたことです。
・日本語サイトあり、日本語サポートはある程度できそうかと。
・利用者が増えつつあることです。
・但し、カスタマイズの難易度は不明です。

以上はEC-cube3なら業者に外注しないと手数がかかるところです。

研究開発・検証試作に提案するロボット翔・電子部品ストアにロボット・ドローン関連部品が品揃えています。どうぞご利用ください

Alipayについて

中国アリババ社が提供しているオンライン決済サービスです。クレジットは中国でそれほど普及されていないことや、ECが流行っているから、利用者数は1億以上と推定されます。日本にもAlipayを扱っている業者がいます。買い物は人民元でお支払い、店には日本円で戻ってきます。Paypal、Tenpay、Unionpayと合わせて越境EC、インバンド事業に活用できるに違いありません。

1、ソフトバンク・ペイメント・サービス㈱
http://www.sbpayment.jp/asp/specific/alipay/

2、GMO㈱
http://www.gmo-pg.com/alipay

3、WIP(ウィップ)ジャパン㈱
http://www.multilingualcart.com/contents9x45.html

などがあります。

手数料について、SPS、GMO社は未公開で、WIPジャパン社の場合、
手数料として決済手数料3.6%、通貨交換手数料1.4%、振込手数料(金額はご登録
の振込先銀行に依って異なります。)がかかります。
http://www.multilingualcart.com/contents9x45.html

被仕向送金手数料について、
http://tmyt.hateblo.jp/entry/2014/08/14/102706

新生銀行さん:被仕向送金手数料が無料ぽい(要確認)
http://faq.shinseibank.com/faq_detail.html?id=239&page=1

 

研究開発・検証試作に提案するロボット翔・電子部品ストアにロボット・ドローン関連部品が品揃えています。どうぞご利用ください