データリワードマーケティングを始めましょう
アプリ・Web・ゲームのリワードとして海外旅行データをプレゼント。クーポン番号1つでお客様がeSIMを受け取れたり、利用中のeSIMにチャージしたりできます。
- 190+
- 利用可能な国・地域
- 4
- API呼び出しだけで完了
- 0
- 在庫・配送の負担
APIを4回呼ぶだけで
データリワードが完了します
クーポン番号を発行してユーザーに提示し、使ってもらうだけ。eSIMの生成・有効化の案内・チャージはTripTokが処理します。
- 1
クーポン番号の発行
リワードにするeSIM商品と数量を指定し、APIでクーポン番号を発行します。費用はTripTokの販売価格でクレジットから前もって差し引かれます。
- 2
お客様へ番号をご案内
アプリ画面・プッシュ通知・SMS・メールなどお好みのチャネルでクーポン番号を表示します。お客様はTripTokへの会員登録不要で利用できます。
- 3
お客様が利用を申請
お客様が「使う」をタップするとAPIがもう一度呼び出されます。新しいeSIMの有効化リンクが発行されるか、利用中のeSIMにその容量が直接チャージされます。
- 4
有効化はお客様自身で
お客様が旅行前にリンクを開いて直接インストール・有効化します。未使用のクーポンは返金してクレジットに戻すことができます。
こんな用途におすすめです
現金やポイントよりも印象に残り、ギフト券よりも運用が簡単です。
ゲーム・アプリのイベント報酬
レベル達成、ログイン、ランキングの報酬として旅行データをプレゼント。ゲーム内アイテムをデータに交換できる交換所の構築も可能です。
メンバーシップ・ポイント交換
貯まったポイントを「日本1GB」「アメリカ3GB」などのデータクーポンに交換。交換数量やコストをあらかじめ設定できます。
購入特典・レビュー報酬
航空券・宿泊・旅行用品を購入したお客様に現地のデータをプレゼント。レビュー投稿の報酬としても最適です。
広告・アンケート・友達紹介リワード
広告の視聴、アンケートへの回答、友達紹介の特典としてデータクーポンを付与。番号ごとの利用状況もAPIで確認できます。
運営者に選ばれる理由
コストが事前に確定します
クーポン発行時にTripTokの販売価格がクレジットから差し引かれます。後から価格が変動しても、発行済みクーポンは発行時の金額のままです。
使われなかった分は返金されます
お客様が使わなかったクーポンは、有効期限後でも返金APIを1度呼ぶだけでクレジットに戻ります。在庫のロスがありません。
在庫や配送の手間がありません
現物がないため在庫管理や配送が不要で、eSIMのインストール・有効化のご案内はTripTokがお客様の言語で行います。
チャージでリピート利用につながる
同じクーポンでお客様が利用中のeSIMにデータをチャージできます。旅行中にもリワードを提供するきっかけが生まれます。
190カ国以上、必要な商品だけ
日本・アメリカ・ヨーロッパ・東南アジアなど、TripTokのカタログからリワード商品を選択できます。国・容量・期間は運営者が指定可能です。
すべての番号を追跡可能
発行・利用・チャージ・返金のステータスとお客様識別子がクーポン番号ごとに記録されます。精算やカスタマーサポートの照合もスムーズです。
4つのREST呼び出しで簡単連携
既存のパートナーAPIキーとクレジットをそのまま利用できます。詳細ドキュメントとSwaggerはパートナー承認後に提供されます。
- クーポン発行
POST /prepaid-data-coupons商品・数量を送信するとクーポン番号が発行され、クレジットが差し引かれます。同一のリクエストIDで重複して差し引かれることはありません。
- 新しいeSIMとして利用
POST /prepaid-data-coupons/{code}/redeemクーポン番号を送信するとeSIMが生成され、お客様用の有効化リンクが返されます。有効化はお客様がリンクから直接行います。
- 利用中のeSIMにチャージ
POST /prepaid-data-coupons/{code}/topupクーポン番号とICCIDを送信すると、同じプロバイダ・国のeSIMにクーポンの容量分が即座にチャージされます。
- 未使用分の返金
POST /prepaid-data-coupons/{code}/refund未使用のクーポンを破棄し、差し引かれた金額をクレジットとして返金します。
# 1) issue a coupon (credit is charged now)
POST /api/v1/partner/prepaid-data-coupons
{ "requestId": "reward-000123", "packageId": "JP_1_7", "externalUserId": "user-98765" }
→ { "coupons": [ { "code": "VK7M2QXR9TAB", "priceUSD": 4.5 } ] }
# 2a) customer taps "use" → new eSIM + activation link
POST /api/v1/partner/prepaid-data-coupons/VK7M2QXR9TAB/redeem
{ "endCustomer": { "email": "user@example.com" } }
→ { "activationUrl": "https://ttok.im/Ab12", "order": { ... } }
# 2b) or top up the eSIM the customer already uses
POST /api/v1/partner/prepaid-data-coupons/VQ2N7XK4PRM9/topup
{ "iccid": "8901234567890123456" }
→ { "topup": { "dataMB": 1024, "validityDays": 7 } }リクエスト・レスポンスのフィールド、エラーコード、冪等性の規則は、パートナー承認後に提供されるガイドおよびSwaggerでご確認いただけます。
料金の流れ
- 1クレジットをチャージします(パートナーダッシュボードまたは担当者経由)
- 2クーポン作成時に「商品販売価格 × 数量」が差し引かれます
- 3お客様が利用する際の追加費用はありません — 新規eSIMでもチャージでも同様です
- 4未使用クーポンを返金すると、その金額がそのままクレジットに戻ります
よくある質問
いいえ、不要です。クーポンの適用はパートナーサーバーがAPIで行い、お客様は受け取った有効化リンクを開くだけです。カカオトークの通知メッセージ、SMS、メールなどでも同様のリンクを送信できます。