Xsolla-logo

支払い通知

post/push-payments/pay

ユーザーへの請求が成功した後に、この通知を送信します。

Request
Request Body schema: application/json
project_id
required
integer

プロジェクトID。

required
object
geotype_id
required
integer

エクソラ側の配信者パートナーID。

amount
required
number

決済金額。

currency
string

注文の通貨。仮想通貨はSKU、現実の通貨は3文字の ISO 4217コードを使用します。

project_transaction_id
string

ゲーム開発者側のトランザクションID。

ps_transaction_id
string

配信パートナー側のトランザクションID。

required
object
order_id
required
integer

注文ID。

required
object
id
required
string

ゲーム内の一意ユーザー識別子。

email
string

ユーザーのメールアドレス。

phone
string

ユーザーの電話番号。

ps_account_id
string

配信パートナー側のユーザーの決済アカウントID。

Responses
200

OK。

400

要求の形式が正しくありません。

403

アクセスは拒否されました。

404

注文が見つかりません。

409

注文はすでに支払い済みです。

422

決済を行う際にエラーが発生しました。

500

内部サーバーエラー。

Request samples
application/json
{
  • "payment": {
    },
  • "project_id": 18404,
  • "purchase": {
    },
  • "user": {
    }
}
Response samples
application/json
{
  • "payment_id": 784998484
}