# 特定商品のお一人様1回だけの購入制限について

**URL:** <https://community.shopify.com/t/topic/44321>\
**Category:** Shopify アプリ\
**Created:** [April 23, 2021, 5:22pm UTC](https://community.shopify.com/t/topic/44321 "2021-04-23T17:22:49Z")\
**Posts on this page:** 4\
**Page:** 1

## AI-generated summary

特定商品を1人1回のみ購入可能にする制限方法についての質問です。

**現状の課題:**
- Limits by Limitsifyを試したが、同一カート内でのみ制限が有効
- 同じ顧客が新しいカートを作成すると2回目以降も購入できてしまう

**提案された解決策:**

1. **顧客タグを利用する方法** (Jizo_Inagaki)
   - Easy Taggingなどのアプリで購入済み顧客に自動タグ付け
   - Liquidコードでタグの有無により購入ボタンを非表示化
   - 注意点:会員登録必須、複数アカウント作成には対応不可

2. **Shopify Flowと予約販売/注文制限アプリの併用** (kyoshi_Tsun)
   - RuffRuff 予約販売またはRuffRuff 注文制限との組み合わせ
   - 参考ブログ記事あり

3. **専用アプリの利用** (KazuhiroOgi)
   - 「シンプルおひとり様一点限りの購入制限設定」アプリ
   - Cart and Checkout Validation APIを使用し、従来アプリより堅牢な制限を実現
   - 商品毎にシンプルな操作で設定可能

**ステータス:** 複数の実装方法が提案され、解決に向けた選択肢が提示されている状態

<div class="post-metadata">

**Author:** ![totsu](https://avatars.discourse-cdn.com/v4/letter/t/d2c977/32.png) [@totsu](https://community.shopify.com/u/totsu)\
**Post date:** [April 23, 2021, 5:22pm UTC](https://community.shopify.com/t/topic/44321/1 "2021-04-23T17:22:49Z")

</div>

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

特定の商品にお一人様1回だけ購入できる制限を設定したく、Limits by Limitsifyを試したところ、

同一カート内では購入制限がかかりますが、同一顧客でも新たなカートになると購入制限がかからず2回目以降も購入できてしまいました。

何か良い対処方法はございますでしょうか？

ご教示の程、何卒よろしくお願いいたします。

---

<div class="post-metadata">

**Author:** ![Jizo\_Inagaki](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/jizo_inagaki/32/149480_2.png) [@Jizo\_Inagaki](https://community.shopify.com/u/Jizo_Inagaki)\
**Post date:** [April 24, 2021, 6:50am UTC](https://community.shopify.com/t/topic/44321/2 "2021-04-24T06:50:43Z")

</div>

実際にこの要件で構築した経験はありませんが、興味がありましたので検討してみたことを記載したいと思います。  
方法としては以下の方法が思い浮かびました。

■ **タグを利用する方法**

以下のような自動でタグ付けできるアプリを使って特定商品購入した顧客に自動でタグを付与して、そのタグがあれば該当の商品の購入ボタンを消したりします。

[https://apps.shopify.com/easy-tagging](https://apps.shopify.com/easy-tagging)

テーマ次第なので具体的なコードは書けませんが、一例としては以下のような形でタグによる分岐を記載します。  
かなり簡易に書いていますのでイメージだけ掴んでいただればと。

```markup
{% assign is_enabled = true %}
{% for tag in customer.tags %}
  {% if tag == '付与したタグ' %}
    {% assign is_enabled = false %}
  {% endif %}
{% endfor %}

{% form 'product' %}
  {% comment %}いろいろ省略{% endcomment %}
  {% if is_enabled == true %}
    

[参考]

[https://ec-penguin.com/blogs/shopify/order-easy-tagging-app](https://ec-penguin.com/blogs/shopify/order-easy-tagging-app)

[https://shopify.dev/docs/themes/liquid/reference/objects/customer#customer-tags](https://shopify.dev/docs/themes/liquid/reference/objects/customer#customer-tags)

■ **留意点**

記載しました方法は登録必須のストアを想定しています。

それでもこの方法では、登録情報を偽装した上で複数のアカウントを作られた場合には対応できません。
当然ながら家族や友人に頼むようなアナログな手法にも対応できません。

他にも以下のような方法は思いつきましたがあまり実用には向かないように思いました。

- JSでcookieを用いる方法(→cookieは消去や改変可能 / ブラウザを変えたりソースを弄れば購入可能)
- customer.ordersを使い購入した商品を調べて利用する方法(取得限度数があれば漏れが出る / 限度がなければ動作が重くなる可能性がある)

そのため穴のない案を作るのは難しいかなと思われます。

以上ですが、ご希望の動作を実現できるアプリや別の方法があるかもしれませんので一案程度にお考えいただければと思います。
```

---

<div class="post-metadata">

**Author:** ![kyoshi\_Tsun](https://yyz1.discourse-cdn.com/shopifyforum/user_avatar/community.shopify.com/kyoshi_tsun/32/1503_2.png) [@kyoshi\_Tsun](https://community.shopify.com/u/kyoshi_Tsun)\
**Post date:** [May 18, 2024, 7:19am UTC](https://community.shopify.com/t/topic/44321/3 "2024-05-18T07:19:32Z")

</div>

はじめまして

株式会社Tsunの吉谷と申します。

本件解決してますでしょうか？

もし解決していない場合、[Shopify Flow](https://apps.shopify.com/flow?locale=ja)と[RuffRuff 予約販売](https://tsun.ec/pages/ruffruff-pre-order-lp)（または、[RuffRuff 注文制限](https://tsun.ec/pages/ruffruff-order-limits)）を併用することで

実現出来るかと存じます。

実際の設定方法に関しては下記のブログ記事が参考になるかと存じます。

[Shopifyで1人1個までの個数制限を実施する方法｜お一人様１個までの購入制限](https://tsun.ec/blogs/articles/limit-of-1-piece-or-less-per-person-on-shopify)

以上になります。

参考になりましたら幸いです。

**参考情報**

[RuffRuff 予約販売｜Shopifyアプリストア](https://apps.shopify.com/ruffruff-pre-orders?locale=ja)

[RuffRuff 注文制限｜Shopifyアプリストア](https://apps.shopify.com/ruffruff-order-limits?locale=ja)

---

<div class="post-metadata">

**Author:** ![KazuhiroOgi](https://avatars.discourse-cdn.com/v4/letter/k/a183cd/32.png) [@KazuhiroOgi](https://community.shopify.com/u/KazuhiroOgi)\
**Post date:** [August 9, 2024, 10:34am UTC](https://community.shopify.com/t/topic/44321/4 "2024-08-09T10:34:27Z")

</div>

はじめまして

株式会社 UnReact の荻と申します。

弊社の Shopify アプリで恐縮ですが、「[シンプルおひとり様一点限りの購入制限設定](https://apps.shopify.com/shopify-application-433?locale=ja)」を利用することで、

特定の商品にお一人様1回だけ購入できる制限を設定することができます。

 ![sa-058-ur-one-per-person_feature-media.png](https://canada1.discourse-cdn.com/shopifyforum/original/4X/3/3/d/33d09acb15cca0c2dee736abeb9ac18aba90fc61.png)

こちらのアプリは、おひとり様一点限りの購入制限を実現することに特化したアプリで、

シンプルな操作で商品毎におひとり様一点限りの購入制限が行えます。

また、Cart and Checkout Validation API を使用しているため、

従来のアプリと比べて堅牢な注文制限を実現しています。

以下、参考情報です。

[シンプルおひとり様一点限りの購入制限設定](https://apps.shopify.com/shopify-application-433?locale=ja)

[Shopifyで商品毎におひとり様一点限りの購入制限ができるアプリについて徹底解説｜ご利用ガイド](https://unreact.jp/shopify-apps/sa-058-ur-one-per-person/guide)

その他にも 47 個の Shopify アプリを開発しているので、ストア運用の際に参考にして頂ければ幸いです。

[参考アプリ一覧](https://apps.shopify.com/partners/unreact5?locale=ja&page=1)
