Ubercart:Product kit を使って商品をセットで販売する
補完的な商品が一緒に販売されているのをよく見かけます:携帯電話と充電器、MP3 プレーヤーとヘッドフォン。時には、冷蔵庫と一緒に電子レンジを買わせようとする試みさえあります。Ubercart を使うと、個々の商品だけでなく、バンドル商品も販売できます。これらのバンドル商品は、しばしば特別オファーとして提示されます。
商品をバンドルとして販売するには、Ubercart のサブモジュール Product kit を有効にする必要があります。これは Ubercart に含まれているので、別途ダウンロードする必要はありません。
Ubercart:商品属性の作成
Ubercart での属性の管理
Ubercart では、商品属性を 2 つのレベルで管理できます:
- ストア設定を使って、デフォルト値を持つデフォルト属性を作成・構成できます。異なる属性を必要とする商品グループがある場合は、異なる商品クラスを作成できます。
- 新しい商品が作成されると、デフォルト属性が適用されます。その後、これらの属性を商品ごとに個別にカスタマイズできます。
属性を作成する前に、Ubercart Attributes サブモジュールを有効にする必要があります。
まず、デフォルト属性の作成から始めましょう。2 つの属性を作成します:Color と Memory。
Ubercart 配送の設定
ここまでで、Drupal と Ubercart の基本設定を完了し、カテゴリーとサブカテゴリーを作成し、いくつかの商品を追加しました。これで、印象的な商品説明、大きな画像、複数の属性を持つ素晴らしい商品カタログができました。ストアの訪問者は、これらすべての商品を閲覧し、あらゆる詳細を吟味し、すべての情報を吸収できます。しかし、これをまだ本当のストアと呼ぶことはできません――訪問者は商品を閲覧できるだけでなく、購入もできるべきです。顧客は商品をカートに追加できますが、チェックアウトプロセスはまだ不完全です。2 つの追加手順を実装する必要があります:配送と梱包です。これらは複雑かつ重要な操作なので、厳密な管理のもとで行います。この章では、設定プロセスをご案内します。具体的には、次のことを学びます:
商品はどこへ配送する?
配送国の設定
Admin | Store Management | Settings | Country and Address Settings に移動します。
国の設定セクションには、2 つのタブがあります:Import Countries と Country Formats。Import Countries タブでは、注文を受け付ける予定の国を選べます。デフォルトでは、アメリカ合衆国とカナダのみが有効になっています。インターフェースでは、新しい国をインポートしたり、既存の国を無効にしたり削除したりできます。

Conditional Actions(条件付きアクション)の理解と設定
Conditional Actions モジュールは Ubercart の中核コンポーネントです。配送コストと税ルールを構成するために不可欠です。さらに、支払い受領時に注文ステータスを自動的に更新したり、自動通知を送信したりするためにも使われます。
異なる地域に商品を発送したり、合計重量に基づいてさまざまな配送料を適用したりする場合、ストアに特定のビジネスロジックを実装する必要があります。これにより、ストアは重量 Z の商品 X を地域 Y に発送する際の適切なアクションを判断できます。条件付きアクションは 3 つの要素で構成されます:trigger(トリガー)、conditions(条件)、actions(アクション)です。
配送見積もり設定(Shipping quote settings)の概要
配送設定を管理するには、Admin | Store Administration | Configuration | Shipping quote settings に移動します。このページには 3 つのタブがあります:
Overview: この最初のタブは、利用可能な配送方法の簡単な概要を提供します。

Packaging settings: このページにはいくつかのオプションがあります。
ページの上部には、さまざまなオプションを制御する 3 つのチェックボックスがあります:最初の 2 つは、トラブルシューティング時に管理者と開発者向けにエラーメッセージとデバッグ情報を表示します。今はこれらの機能は必要ないので、チェックを外したままにします。
固定料金の配送
Flat rate タブ(Standard rate ――翻訳は異なる場合があり、しばしば手動で行う必要があります)をクリックします。flat rate がない場合は、まだ何も作成されていないということです。標準の配送方法を作成しましょう:注文あたり 10 ドル、商品 1 点あたり 1 ドル。また、250 ドルを超える注文には送料無料も作成します。

税金と決済システムの設定
私たちは、商品の販売と支払いの受け付けを始められる段階に到達しました。これはオンラインストアの重要な機能であり――ビジネスを成功裏に立ち上げ、ウェブ顧客から直接支払いを受け取れるようにするために不可欠です。
VAT を含む商品を販売している場合は、税金の設定が重要です。
このセクションは真剣な注意に値します。決済システムを構成する際は慎重でなければなりません――結局のところ、私たちのお金が間違った手に渡ってほしくありませんから!信頼できるオンライン決済サービスは、ストアの評判の基盤となり、すべての訪問者が自分の支払いは安全だと絶対的な確信を持てるようにします。ほとんどの顧客は、決済プロセスに確信が持てない限り、カード番号を提供することをためらいます。したがって、私たちは商品の支払いに複数のオプションを提供しなければなりません。この章では、税率の管理と自動支払い受け付けの設定方法を扱います。
ロシアの決済システム
行列なし、24 時間、すべてコンピューターの前から快適にショッピング――電子決済の利便性のおかげで、デジタルマネーはますます人気が高まっています。リアルタイムで、オンラインゲームから大学の授業料まで、ほぼあらゆる商品やサービスの支払いに使えます。「Time to Live」がその仕組みを説明します。
Drupal でオンラインストアを開くには
小規模ビジネスに分類される企業は通常、大手メーカーほど販売地域の拡大に多額の投資をすることはできません。その代替手段が、E コマース――インターネットを通じて消費者に直接商品を販売すること――を取り入れることです。「Time to Live」では、成功するオンラインストアを構築する原則を探ります。