コンテンツにスキップ

物理ギフトカード

物理ギフトカードは、レジで販売するか、オンライン注文に同梱して発送する印刷済みのカードです。各カードにはコードが付いています。Gift Card Hero は、このコードを通常の Shopify ギフトカードに変換します。変換されるのは、カードが販売されたとき(残高は購入者が支払った金額になります)か、残高付きのコードを事前にインポートしたときです。

印刷済みコードを Gift Card Hero に取り込む 2 つの方法

Activate on sale 事前読み込み
場所 eGift/Physical cards → Physical gift cards タブ → Gift codes → Upload codes Bulk actions → Import from file
アップロードするもの コードのみ 各行に code と initial_value がある CSV
Shopify ギフトカードが作成されるタイミング カードが販売されたとき(注文が行われたとき、またはスタッフが POS でカードを登録したとき) インポートしたファイルの残高で、すぐに
向いている用途 商品として販売し、残高が支払い額になるカード 販売前に価値を持っている必要があるカード。以前のシステムから移行したコードやプロモーション用カードなど

Activate on sale の場合、未販売のカードは印刷されたコードにすぎません。販売されて割り当てられるまでは使用できません。事前読み込み のカードは、インポートが完了するとすぐに使用できるため、そのような在庫は現金と同じように厳重に管理してください。

コードの入手元

  • Shopify の印刷済みカード。 Shopify Customizable Gift Cards からカードを注文できます。
  • 自社のプリンター。 Gift Card Hero でコードを生成し、任意の印刷会社に送ります(後述)。
  • すでに持っているコード。 カードメーカーや以前のギフトカードシステムから受け取ったものです。

コードの形式: 英字と数字を合わせて 8 〜 20 文字です。Shopify のギフトカードコードは大文字と小文字を区別しません。また、Gift Card Hero はコードをアップロードまたはインポートする際にスペースとハイフンを無視します。そのため、ABCD-1234-EFGH-5678 と abcd1234efgh5678 は同じコードとして扱われます。

印刷会社向けのコードを生成する

  1. Gift Card Hero で Bulk actions → Generate に移動します。
  2. Generate without import にチェックを入れます。コードは印刷用にのみ生成されます。Shopify ギフトカードは作成されないため、まだ使用することはできません。
  3. Number of gift cards(1 ジョブあたり最大 100,000 枚)、任意の Prefix(最大 4 文字)、Code length(8 〜 16)を設定します。10,000 枚を超えるバッチでは、コードが重複しないよう 14 文字以上が使用されます。
  4. Start generation をクリックします。ジョブが一覧に表示されたら、その Results ページを開き、Download results (csv) をクリックします。各コードの横にある qr_identifier 列には、カードの QR コードにエンコードするテキストが入っています。そのため、レジでスキャンできます。

CSV のダウンロード

CSV を印刷会社に渡します。印刷済みのカードが届いたら、Upload codes(販売時に有効化)でコードを Gift Card Hero に取り込むか、後述のとおり販売時にカードを登録します。


販売時に有効化

コードのアップロード

  1. eGift/Physical cards → Physical gift cards タブに移動します。
  2. Gift codes セクションで Upload codes をクリックします。
  3. 物理ギフトカード商品を複数販売している場合は、コードが属する Physical gift card product を選択します。
  4. コードを貼り付けます。1 行に 1 つ、またはカンマで区切ります。
  5. Save をクリックします。

物理ギフトコードのアップロード

プールにすでに存在するコードはスキップされます。形式が正しくないコードと、すでに Shopify ギフトカードとして存在しているコードは、エラー付きで保存されます。そのため、内容を確認して削除できます。

Uploaded gift codes セクションでは、コードが Used、Available、Errors のいずれかに分類され、件数が表示されます。また、各コードとそのステータスが一覧に表示されます。

  • Used: 注文に紐付いています(注文名が表示されます)
  • Available: まだプールに残っています。ゴミ箱ボタンで削除できます
  • Error: アップロードまたは割り当てに失敗しました。バッジにカーソルを合わせると理由が表示されます

割り当てダッシュボード

自動割り当て

Gift codes セクションで Auto assignment の横にある Enable をクリックします。物理ギフトカードを含む注文が行われると、Gift Card Hero はプールから未使用のコードを 1 つ取り出します。そして、支払われた金額で Shopify ギフトカードを作成し、注文に紐付けます。割り当てられたコードは注文ページの Gift Card Hero ブロックに表示されるため、スタッフはどのカードを梱包すればよいかを確認できます。

カードの残高は、注文が行われた時点で付与されます。不正審査の後などに支払いを手動で確定している場合は、お問い合わせください。ストアの設定を変更して、支払いが確定したとき、または注文が出荷済みになったときにカードを作成するようにします。この選択は、自動割り当てを一度オフにして再度オンにしても維持されます。出荷時のオプションを選択した場合、注文を出荷済みに設定するまでコードは割り当てられません。カードを送付する前に、注文ページでコードを確認してください。

Generate new code on sale: プールが空になっている場合(またはコードを一度もアップロードしていない場合)、Gift Card Hero は新しいコードを生成し、代わりに残高を読み込みます。スタッフが白紙のカードにコードを書き込む場合に使用します。生成されたコードは印刷済みのカードと一致しないため、印刷済みカードには適していません。Gift code length は、この生成されるコードの長さを設定します。デフォルトは 16 です。入力できる上限は 22 ですが、Shopify のギフトカードコードは最大 20 文字のため、8 〜 20 の範囲に設定してください。

自動割り当てのトグル アップロードフォーム

注文ページで手動割り当てする

特定のカードを自分で選んで割り当てるには、注文からカードを登録します。

  1. Admin → Orders に移動し、物理ギフトカードを含む注文を見つけます
  2. App blocks までスクロールし、+ App block をクリックします
  3. Gift hero admin を選択します(Gift Card Hero の下に表示されます)
  4. 今後すぐに開けるように、拡張機能を Pin します
  5. Gift cards ブロックの Register gift card に、印刷されたカードのコードを入力して Register をクリックするか、Scan QR をクリックします

ブロックには、注文内の物理カードごとに 1 行ずつ、価格とともに表示されます。注文が 60 日以内のものにのみ表示されます。カードが登録されると、入力フォームの代わりにそのコードが表示されます。

アプリブロックの追加 拡張機能のピン留め

QR コードのスキャン

  1. Scan QR ボタンをクリックします(Scan QR Code というタイトルの新しいページが開きます)
  2. セッションは 10 分間有効です。タイマーでカウントダウンされます
  3. Request Camera Permissions をクリックして許可します
  4. Start Scanning を押します
  5. QR コードをスキャン枠に合わせます
  6. 成功メッセージが表示されたら、ウィンドウを閉じます
  7. 注文ページの Gift cards ブロックにコードが表示されます

スキャンセッション 登録済みのコード

レジで(Shopify POS)

スタッフは、オンライン注文がなくても、Shopify POS の Gift Card Hero タイルからカードを有効化できます。

  1. タイルを開き、Register Gift Card をタップします。
  2. カードの QR コードをスキャンするか、コードを入力します。
  3. Gift card value を入力し、Register Gift Card をタップします。

コードは、その残高を持つ有効な Shopify ギフトカードになります。すでにギフトカードとして存在するコードは受け付けられないため、同じカードを 2 回登録することはできません。

カードの登録では支払いは行われません。そのため、カードの金額が支払い済みであることを確認してください。スタッフにレジでカードを作成させたくない場合は、POS Tools の Disable gift card registration in Shopify POS app をオンにします。他の POS ツールについては、POS 連携を参照してください。


事前読み込み: 残高付きコードのインポート

  1. Bulk actions → Import from file に移動します。
  2. template をダウンロードし、カードごとに 1 行ずつ入力します。必須なのは initial_value だけです。印刷されたコードは code 列に入力します(空欄のままにすると、Gift Card Hero がコードを生成します)。任意の列は currency_code、expires_on、note、email です。
  3. ファイルをカンマ区切りの CSV として保存し、アップロードします。

例:

initial_value,code
25,JNPR8K2M4Q7T
50,JNPR3H9W6X1Z

各行は、ファイルの残高を持つ有効な Shopify ギフトカードになります。失敗した行(たとえば形式が正しくないコードなど)は、そのエラーとともにジョブの結果に表示されます。

他の一括ツールについては、一括操作を参照してください。


オンラインで物理カードを販売する

物理ギフトカードを、ストアの商品として登録します。注文されると、プールから自動的にコードが割り当てられるか、注文ページで手動で割り当てられます。その後、カードを発送します。

Physical gift cards タブの Notifications セクションでは、次の設定もできます。

  • Send digital copy to purchaser's email: カードのデジタルコピーと割り当てられたコードを含むメール
  • Send copy of gift card email to specified address: 指定したアドレスへのコピー(たとえば、発送担当チームなど)

よくあるケース

レジでカードのコードが拒否される

  1. カードは販売され、割り当てられていますか? 販売時に有効化する場合、印刷されたコードは、注文または POS での登録によって有効化されるまでギフトカードではありません。Uploaded gift codes でコードのステータスを確認してください。
  2. インポートされていますか? 事前読み込みのカードの場合は、Bulk actions でジョブの結果を確認し、行のエラーがないか調べてください。
  3. 残高、有効期限、ステータス。 Shopify 管理画面で Gift cards を開き、カードを確認します。使用済み、期限切れ、または無効化されている可能性があります。

顧客が物理カードをなくした

カードのコードがカードそのものなので、再発行はできません。顧客がコードを把握している場合、または注文から見つけられる場合は、次の手順に従います。

  1. Shopify 管理画面の Gift cards で、残りの残高を確認します
  2. 同じ画面で古いカードを無効化し、使用できないようにします
  3. 残りの残高で、新しい eGift カードを発行します

関連情報: 物理ギフトカード在庫の管理


物理ギフトカードの有効化と設定

eGift/Physical cards → Physical gift cards タブを開きます。Enable physical gift card をクリックします。Gift Card Hero は物理ギフトカード商品を作成して接続します。Configure physical gift product で Shopify 上の商品を開くか、Change product で別の商品にリンクできます。商品は削除しないでください。削除すると、この機能が動作しなくなります。

初期設定では、物理カードは eGift カードのすべての金額とデザインを引き継ぎます。

物理ギフトカードの有効化

タブのその他のセクションは次のとおりです。

セクション 設定 説明
Purchase options Custom amount for physical gift card 顧客が自分で金額を入力します。SKU は任意です。Set minimum and maximum amount allowed(Shopify Markets を使用する場合は通貨ごとに上書き可能)
Purchase options Gift card expiration Gift cards never expire、または Gift cards expire(年、月、日の単位で期間を指定)
Appearance Use physical gift card product images as designs 商品画像をカードのデザインとして使用し、物理カードと eGift カードを区別します。必要に応じて Change gift card designs on variant change
Appearance Make physical gift card tab selected by default 商品ページで物理カードのタブが初期選択されます
Order & delivery Disable gift card greeting message 顧客がメッセージを追加できないようにします
Order & delivery Show delivery address fields 購入者が、発送先住所とは別の配送先住所を入力できるようにします
Order & delivery Duplicate shipping details in order additional notes 配送先情報(氏名、住所、市区町村、都道府県、郵便番号、国)を注文のメモにコピーします。物流や ERP システム向けです

設定


追加料金

物理ギフトカードには、固定の追加料金を設定できます。たとえば、配送料、封筒や包装の料金、個人メッセージを追加する料金などです。この料金はカート内で自動的に追加されます(Shopify のカート変換を使用)。顧客はカートとチェックアウトでこれを確認できます。

これらのオプションは、eGift/Physical cards → Physical gift cards タブの Additional charge セクションにあります。

設定方法

  1. Add additional charge を有効にします。
  2. When to apply を選択します。
  3. Only when the card is personalized: 顧客がギフトメッセージ、受取人、または差出人を入力したときに料金が追加されます。個人情報がないカードには料金はかかりません。
  4. Always for physical gift cards: すべての物理ギフトカードに料金が追加されます。
  5. ストアの基準通貨で Charge amount を設定します。

    たとえば、すべての物理カードが 8 ユーロのギフトボックスに入って発送される場合は、Always for physical gift cards を選択し、8 と入力します。

  6. ストアで公開している言語ごとに Charge name を入力します(下記参照)。

  7. 設定を保存します。金額は 0 より大きい必要があります。最初に料金を有効にすると、Gift Card Hero は非表示の手数料商品を作成し、カート変換を自動的に登録します。これには少し時間がかかることがあります。

料金名の翻訳

料金名は顧客に表示されるため、ストアで公開しているすべての言語に翻訳できます。

  1. Language のドロップダウンから言語を選択します。
  2. その言語の Charge name を入力します(例: "Gift wrapping" / "Geschenkverpackung")。

基準言語の名前は必須です。空欄にした言語は、基準言語の名前が使用されます。翻訳された名前は、ストアフロントのギフトカードウィジェットと、Shopify のネイティブチェックアウトの両方に表示されます。

注意事項

  • 料金は、eGift カードではなく、物理ギフトカードにのみ適用されます。物理ギフトカードの 1 明細につき、1 回の料金が追加されます。
  • 金額はストアの基準通貨で設定されます。
  • 物理カードの挨拶メッセージを無効にし、かつ "Only when personalized" モードを使用している場合でも、受取人または差出人が入力されると料金は適用されます。カードに個人情報の入力欄がまったくない場合は、代わりに Always に切り替えてください。この組み合わせでは料金が一度も発生しない場合、アプリに警告が表示されます。