レジとロイヤルティプログラムをつなぐ

BonusQRはスマートフォンのスキャナーだけで単独で使えます。レジでもロイヤルティ特典を扱いたい場合は、POSベンダーがドキュメント付きのREST APIで連携できます。レジでお客様のコードを読み取り、割引の適用と特典の利用を一度に行えます。

  • ドキュメント付きREST API
  • レジで割引と特典を適用
  • 任意。連携なしでも利用可能
カフェのPOS端末に立つレジ担当と、会員QRコードを提示するお客様
POS今

会員カードを読み取りました。10%割引を適用しました

レジが会員コードを読み取り、結果を自動で反映します。

POSレジ連携とは?

POSレジ連携とは、レジとロイヤルティプログラムをつなぐ仕組みです。別のアプリで読み取る代わりに、スタッフがレジでお客様の会員カードのQRコードを読み取ると、プログラムの特典がレジに反映されます。

BonusQRはそのためのREST APIを提供しています。レジは読み取ったコードと、必要に応じて会計金額を送信します。BonusQRは、パーセント割引や金額割引の適用、クーポンやポイント特典の利用など、行うべき処理を返し、スタッフ向けの定型メッセージも添えます。

連携は任意で、POSベンダーとのカスタムプロジェクトとして構築します。APIキーはBonusQRが発行し、連携の料金は個別にお見積もりします。

1回の読み取りでレジが受け取る情報

POSベンダーがお店のレジを連携する際に使う、対話型APIドキュメントの一例です。

  1. 1

    お客様を識別

    レジが会員QRコードを読み取り、お客様の名前、来店回数、各種残高を取得します。

  2. 2

    割引を適用

    パーセント割引や金額割引が処理として返され、レジが会計に反映します。

  3. 3

    特典を利用

    クーポン、ポイント特典、キャッシュバックのクレジットでの支払いを、その場のレジで処理できます。

  4. 4

    スタッフ向けメッセージ

    すべての応答に、お店の言語でスタッフ向けの定型メッセージが含まれます。

BonusQR APIOAS 3.0
POSレジでお客様のコードを読み取り、レジが行うべき処理を取得します。
GET/api/pos/configレジ向けロイヤルティプログラム設定
POST/api/pos/scanレジでコードを読み取る
Request body application/json
{ "code": "12345", "bill_amount": 12.50 }
Responses
200completedinput_requiredvoucher3failed
{
  "status": "completed",
  "kind": "customer",
  "customer": { 1
    "name": "佐藤 花子",
    "visit_number": 12,
    "loyalty": { "credit": 13.55 }
  },
  "actions": [{ 2
    "type": "apply_percent_discount",
    "percent": 10,
    "reason": "ロイヤルティクラブ会員"
  }],
  "messages": [{ 4
    "level": "warning",
    "title": "10%割引",
    "lines": ["会計から差し引いてください。"]
  }],
  "rewards_earned": []
}
POST/api/pos/scan/{scan_id}会計金額または商品の数を送信
POST/api/pos/scan/{scan_id}/cancel処理中の読み取りを取り消す

POSベンダーには、連携を試せる対話型APIドキュメントとデモ用レジをご用意しています。

連携の仕組み

連携したレジでの、1回のお買い物の流れです。

お客様レジBonusQR
  1. お客様レジ会員QRコードを提示
  2. レジBonusQR読み取ったコードを送信POST /api/pos/scan
  3. BonusQRレジ必要に応じて会計金額を確認input_required
  4. レジBonusQRお客様の支払金額を返答POST /api/pos/scan/{scan_id}
  5. BonusQRレジ割引・特典・スタッフ向けメッセージを返すcompleted
  6. レジ割引を適用し、販売を完了
  7. BonusQRお客様スタンプ・ポイント・特典をアプリで確認

連携は、ロイヤルティ処理が支払いを止めないよう設計されています。BonusQRから応答がなくても、販売はそのまま続行されます。

連携しない場合も、スタッフはスマートフォンやタブレットで読み取るだけ。BonusQRは単独ですべての機能を使えます。

すべてのロイヤルティプログラムに対応

APIは、ロイヤルティ特典に含まれるすべてのプログラムに対応しています。たとえば:

レジで獲得した特典は、次回の来店に向けてお客様のアプリに表示されます。

カフェ今

スタンプカード:レジが商品の数を送信

ヘアサロン今

固定割引:会計から一定の割合を割引

レストラン今

キャッシュバック:クレジットを金額割引として会計に充当

ベーカリー今

特典クーポン:お支払い時に利用

ジム今

ポイント:カタログの特典をレジで利用

ショップ今

利用金額特典:会計金額が次のクーポンに向けて累計

お客様の会員コードを読み取るPOSのタッチスクリーンとQRスキャナーREST API

実際の会計の流れに合わせた設計

レジはお支払いのタイミングで読み取ります。会計金額や商品の数など、BonusQRが追加の情報を必要とする場合はレジに問い合わせ、レジが応答します。処理中の読み取りは取り消すことができ、販売が止まることはありません。

  • わかりやすいステータス:完了、入力が必要、失敗
  • 処理中の読み取りは取り消し可能
  • 金額はお店の通貨で処理
  • キー1つにつき毎分最大60リクエスト

POSレジ連携とBonusQRスキャナーの比較

どちらでも使えます。お店のカウンターに合うほうをお選びください。

POSレジ連携

導入
POSベンダーとのカスタムプロジェクト
読み取る場所
レジ
割引
レジが自動で適用
料金
個別見積もり
vs

BonusQRスキャナー

導入
数分で準備完了
読み取る場所
スマートフォン、タブレット、カウンター用スキャナー
割引
スタッフに表示され、スタッフが適用
料金
すべてのプランに含まれる

POSレジ連携に関するご質問

オーナーやPOSベンダーからよくいただく質問です。

BonusQRを使うのにPOSレジ連携は必要ですか?

いいえ。BonusQRは単独ですべての機能を使えます。スタッフはスマートフォン、タブレット、カウンター用スキャナーでお客様のコードを読み取ります。連携は任意です。

どのPOSシステムと連携できますか?

ベンダーがREST APIを呼び出せるシステムであれば、どれでも連携できます。BonusQRには特定のレジ向けの既製プラグインはなく、ベンダーが当社のドキュメントを使って連携します。

連携の費用はいくらですか?

カスタムプロジェクトのため、個別にお見積もりします。ご連絡いただければ、POSベンダーと一緒にお見積もりを用意します。

APIキーはどうやって入手しますか?

ご依頼に応じてBonusQRが発行します。キーの利用を、お店の特定の店舗だけに限定することもできます。

読み取り後、レジには何が返されますか?

お客様の名前、来店回数、各種残高、適用すべき処理(パーセント割引や金額割引、クーポン、ポイント特典)、獲得した特典、そしてスタッフ向けの定型メッセージです。

レジに追加の情報が必要な場合は?

BonusQRが会計金額や商品の数などを問い合わせ、レジが応答します。処理中の読み取りを取り消すこともできます。

ドキュメントはありますか?

はい。対話型のAPIドキュメントと、ベンダーがテストに使えるデモ用レジをご用意しています。

ネットショップの場合は?

WooCommerceとShopifyには、Basicプランで使える既製の連携があります。

レジで直接ロイヤルティ特典を扱いませんか?

お使いのPOSをお知らせいただければ、連携のお見積もりをご用意します。