独自のUIを使う

概要

自分のインゲームストアUIを作成する場合、エクソーラツールを利用してカタログを表示、決済UIを開き、およびユーザーに購入を付与することができます。エクソーラを導入することで、ユーザーフレンドリーなUIを通じて、1,000種類以上の決済方法で支払いを受け付けることが可能になります。

決済トークンの生成場所(クライアント側かサーバー側か)に応じた統合シナリオを選択してください。以下の表を確認し、プロジェクトに最適なオプションを見つけてください。

注意
決済UIの設定およびカスタマイズに関する詳細については、決済UIとフローの設定セクションを参照してください。

統合シナリオ

お知らせ
より簡素化された統合方法をお探しの場合は、新しいUnityアセットをお試しください。このアセットを使用することで、プラットフォームの規約に準拠した形で、ストアの内外を問わずアプリ内決済を実装できます。
ニーズに合ったシナリオを選択し、統合を開始します:
クライアント側での決済トークンを生成するサーバー側での決済トークンを生成する
統合シナリオを選択する方法は?
使用に適した方?
  • 自分のサーバーをお持ちではありません。
  • ユーザー認証には既製のソリューションが必要です。
  • ユーザー側の国を特定することはできません。
  • 独自の認証システムを使用したいと考えています。
  • 決済トークンの作成を一元的に制御したいと考えています。
相違点に関する詳細情報。
ユーザー認証。ユーザー認証はエクソーラサーバー上で実行されます。既製のソリューションとして、エクソーラログインウィジェットを使用できます。ユーザー認証はサーバー上で実行されます。認証のメソッドとインターフェイスは自分で定義してください。
注文作成。ユーザーデバイス上の場合。サーバー上の場合。
ユーザーの国を決定する。エクソーラは、IPアドレスまたは決済トークンで送信する情報からユーザーの国を特定します。決済トークンに国またはIPアドレスを渡す必要があります。
ユーザーの国を特定するとは、以下のことができます:
  • 購入通貨を選択する
  • 決済UIのローカライズ言語
  • 利用可能な支払い方法を表示する
  • 税金を計算する
注文状況の追跡。以下の2つの方法で注文状況を追跡できます:
  • クライアント側。これを行うには、Event API、WebSocket、またはショートポーリングを使用します。
  • サーバー側。これを行うには、ウェブフック処理を設定します。これには、既製のペイステーションPHP SDKクラスを使用できます。
サーバーにウェブフック処理を設定する必要があります。既製のペイステションPHP SDKクラスを使用できます。
統合する統合する
この記事は役に立ちましたか?
ありがとうございます!
改善できることはありますか? メッセージ
申し訳ありません
この記事が参考にならなかった理由を説明してください。 メッセージ
ご意見ありがとうございました!
あなたのメッセージを確認し、体験を向上させるために利用させていただきます。
最終更新日: 2026年2月13日

誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。

問題を報告する
当社は常にコンテンツを見直しています。お客様のご意見は改善に役立ちます。
フォローアップ用のメールをご提供してください
ご意見ありがとうございました!
フィードバックを送信できませんでした
後でもう一度お試しいただくか、doc_feedback@xsolla.comまでお問い合わせください。