コンテンツへスキップ

Pay Station API (2.0)

概要

  • バージョン: 2.0.0
  • サーバー:
    • https://api.xsolla.com/api

ペイステションは、ゲームストアでのゲーム内課金に便利なUIをユーザーに提供することで、パートナー様の商品を収益化することができます。決済UIを開くための設定は、 以下の説明書を参照してください。

Pay Station APIは以下のコールグループを提供します:

  • トークン — 決済UIを介したさらなる支払い処理のために、任意のユーザーパラメータを使用してトークンを生成するAPIコールが含まれています。
  • トークン化 決済UIを開いたりユーザーの関与を必要とせずに、支払いを安全に処理するためのAPIコールが含まれています。
  • レポート — ユーザーのトランザクションに関するデータを返し、レポートを生成し、通貨別の決済内訳を取得するためのAPIコールが含まれています。
  • 返金 — 全額および一部返金をリクエストするためのAPIコールが含まれています。
  • テスト — チャージバック処理をテストするためのAPIコールが含まれています。

決済UIの設定に関する詳細情報は、支払ソリューション連携ガイドを参照してください。

メモ

ポストマンコレクションXsolla Base APIセクションを参照して、連携に使われるAPIコールをテストすることもできます。

OpenAPI記述をダウンロード
言語
サーバー
https://api.xsolla.com/merchant/v2/
Mock server
https://xsolla.redocly.app/_mock/ja/api/pay-station/
操作
操作
操作

レポートの一覧

リクエスト

指定した期間の財務レポートのリストを取得します。

通知

APIコールにproject_idパスパラメータが含まれていないため、会社の全プロジェクトで有効なAPIキーを使用して認可を設定する必要があります。

セキュリティ
basicAuth
パス
merchant_idinteger必須

マーチャントID。

クエリ
datetime_fromstring(datetime)必須

期間の開始は YYYY-MM-DD (年月日)形式で表示されます。次のパラメータの少なくとも1つが渡された場合は必須ではありません:

  • transfer_id
  • report_id

例: datetime_from=2023-02-08
datetime_tostring(datetime)必須

期間の終了は YYYY-MM-DD (年月日)形式で表示されます。次のパラメータの少なくとも1つが渡された場合は必須ではありません:

  • transfer_id
  • report_id
datetime_fromdatetime_toの差は92日を超えることはできません。

例: datetime_to=2023-03-08
curl -i -X GET \
  -u <username>:<password> \
  'https://api.xsolla.com/merchant/v2/merchants/{merchant_id}/reports?datetime_from=2023-02-08&datetime_to=2023-03-08'

レスポンス

OK。

ボディapplication/json
レスポンス
application/json
[ { "agreement_document_id": "Organization Inc_RUB", "currency": "RUB", "is_direct_payout": false, "is_draft_by_agreement": true, "month": "January", "report_id": 57613, "year": 2019 }, { "agreement_document_id": "Organization Inc_EUR", "currency": "USD", "is_direct_payout": false, "is_draft_by_agreement": true, "month": "January", "report_id": 57619, "year": 2019 } ]

取引履歴を取得する

リクエスト

指定した期間のトランザクションの成功とキャンセルに関する詳細情報のリストを返します。 これに応じて、手数料、税金、注文、ユーザーに関するデータなど、支払いに関する情報を取得します。 JSONまたはCSV形式でリストを取得できます。このAPIコールを使用して、財務照合を実行できます。

通知

APIコールにproject_idパスパラメータが含まれていないため、会社の全プロジェクトで有効なAPIキーを使用して認可を設定する必要があります。

セキュリティ
basicAuth
パス
merchant_idinteger必須

マーチャントID。

formatstring必須

データ形式。

列挙型"json""csv""xls"
クエリ
datetime_fromstring(datetime)必須

期間の開始は YYYY-MM-DD (年月日)形式で表示されます。次のパラメータの少なくとも1つが渡された場合は必須ではありません:

  • transfer_id
  • report_id

例: datetime_from=2023-02-08
datetime_tostring(datetime)必須

期間の終了は YYYY-MM-DD (年月日)形式で表示されます。次のパラメータの少なくとも1つが渡された場合は必須ではありません:

  • transfer_id
  • report_id
datetime_fromdatetime_toの差は92日を超えることはできません。

例: datetime_to=2023-03-08
in_transfer_currencyinteger必須

すべての財務データをペイアウト通貨に変換します(デフォルトではペイイン通貨が使用されます)。次のパラメータの少なくとも1つが渡された場合は必須ではありません:

  • transfer_id
  • report_id

show_totalboolean

トランザクションの合計金額をレポートに含めるかどうか。CSV形式でのみエクスポートできます。デフォルトではtrue

merchant_of_recordsstring or null

マーチャントレコード。xsollamerchantまたは指定しないことも可能です。merchantである場合は、パートナーのゲートウェイを介して行われたトランザクションを返します。xsollaである場合は、パートナーのゲートウェイを経由していないトランザクションを返します。指定されていない場合は、すべてのトランザクションを返します。

列挙型 値説明
merchant

パートナーのゲートウェイを経由して行われたトランザクションを返します。

xsolla

パートナーのゲートウェイを経由せずに行われたトランザクションを返します。

project_idinteger

プロジェクトID。

show_dry_runboolean

テストトランザクションを含めるかどうかを示します。

transfer_idinteger

配当ID。

report_idinteger

財務レポートID。

offsetinteger

リスト生成元のエレメントの番号です(カウントは0から始まります)。

limitinteger

ページに表示されるトランザクションの数の制限。このパラメータが渡された場合、datetime_fromおよびdatetime_toパラメータを渡す必要はありません。

statusstring

トランザクションステータス。

列挙型"done""canceled""error""refunded"
curl -i -X GET \
  -u <username>:<password> \
  'https://api.xsolla.com/merchant/v3/merchants/{merchant_id}/reports/transactions/registry.{format}?datetime_from=2023-02-08&datetime_to=2023-03-08&in_transfer_currency=0&show_total=true&merchant_of_records=xsolla&project_id=0&show_dry_run=true&transfer_id=0&report_id=0&offset=0&limit=0&status=done'

レスポンス

取引リストは正常に返送されました。

ボディapplication/jsonArray [
payment_detailsobject

支払詳細。

payment_details.​chargebackPenaltyobject
payment_details.​chargebackPenalty.​amountnumber(float)
payment_details.​commission_agentobject
payment_details.​commission_agent.​amountnumber(float)
payment_details.​commission_agent.​percentnumber(float)
payment_details.​commission_agent_fixedinteger
payment_details.​commission_psobject
payment_details.​commission_ps.​amountnumber(float)
payment_details.​commission_ps.​fixed_amountinteger
payment_details.​commission_ps.​percentnumber(float)
payment_details.​commission_ps_from_vatobject
payment_details.​commission_ps_from_vat.​amountnumber(float)
payment_details.​commission_userobject
payment_details.​commission_user.​amountnumber(float)
payment_details.​commission_user.​percentnumber(float)
payment_details.​commission_xsollaobject
payment_details.​commission_xsolla.​amountnumber(float)
payment_details.​commission_xsolla.​fixed_amountinteger
payment_details.​commission_xsolla.​percentnumber(float)
payment_details.​cpa_network_commissionobject
payment_details.​cpa_network_commission.​amountnumber(float)
payment_details.​cpa_network_commission.​percentnumber(float)
payment_details.​direct_whtobject
payment_details.​direct_wht.​amountnumber(float)
payment_details.​direct_wht.​percentnumber(float)
payment_details.​paymentobject
payment_details.​payment.​amountnumber(float)
payment_details.​payment.​amount_from_psinteger
payment_details.​payment.​currencystring
payment_details.​payoutobject
payment_details.​payout.​amountnumber(float)
payment_details.​payout.​amount_from_psnumber(float)
payment_details.​payout.​currencystring
payment_details.​payout.​fx_ratenumber(float)
payment_details.​payout.​percentnumber(float)
payment_details.​refundPenaltyobject
payment_details.​refundPenalty.​amountnumber(float)
payment_details.​repatriation_costsobject
payment_details.​repatriation_costs.​amountnumber(float)
payment_details.​repatriation_costs.​percentnumber(float)
payment_details.​sales_taxobject
payment_details.​sales_tax.​amountnumber(float)
payment_details.​sales_tax.​percentnumber(float)
payment_details.​vatobject
payment_details.​vat.​amountnumber(float)
payment_details.​vat.​percentnumber(float)
payment_details.​vat.​user_amountinteger
payment_details.​vat.​user_percentinteger
purchaseobject

購入内容。

purchase.​friendobject
purchase.​friend.​emailstring or null
purchase.​friend.​user_idstring or null
purchase.​items_amountinteger
purchase.​pin_codesobject
purchase.​pin_codes.​amountnumber or null(float)
purchase.​pin_codes.​contentstring or null
purchase.​pin_codes.​currencystring or null
purchase.​purchase_amountnumber(float)
purchase.​simple_checkoutobject
purchase.​simple_checkout.​amountnumber or null(float)
purchase.​simple_checkout.​currencystring or null
purchase.​subscriptionobject
purchase.​subscription.​namestring or null
purchase.​subscription.​plan_idinteger or null
purchase.​subscription.​product_idstring or null
purchase.​subscription.​product_namestring or null
purchase.​subscription.​subscription_idinteger or null
purchase.​virtual_currencyobject
purchase.​virtual_currency.​amountnumber(float)
purchase.​virtual_currency.​currencystring
purchase.​virtual_currency_amountinteger
purchase.​virtual_itemsobject
purchase.​virtual_items.​amountnumber or null(float)
purchase.​virtual_items.​contentstring or null
purchase.​virtual_items.​currencystring or null
transactionobject

取引データ。

transaction.​custom_parametersobject or null
transaction.​direct_accountinteger
transaction.​dry_runinteger
transaction.​external_idstring or null
transaction.​idinteger
transaction.​payment_methodobject
transaction.​payment_method.​classstring
transaction.​payment_method.​idinteger
transaction.​payment_method.​namestring
transaction.​projectobject
transaction.​project.​idinteger
transaction.​project.​namestring
transaction.​refund_reasonstring or null
transaction.​refund_reason_commentstring or null
transaction.​statusstring
列挙型"created""processing""done""canceled""error""refunded""partiallyRefunded""awaitingRefund""disputeFee"
transaction.​transfer_datestring(datetime)
userobject

ユーザー詳細。

user.​countrystring

ユーザーの国。2文字の国コード(大文字)は、ISO 3166-1 alpha-2 standardに従って使用されます。

user.​customstring or null
user.​emailstring

ユーザーのEメール。

user.​idstring

ユーザーID。

user.​ipstring
user.​marketplacestring
user.​namestring

ユーザーのスクリーン名。

user.​phonestring or null

ユーザーの電話番号。

user_balanceobject

ユーザ残高。

user_balance.​payment_currencyobject

優先決済通貨。

user_balance.​payment_currency.​deduction_amountnumber(float)
user_balance.​payment_currency.​payout_amount_from_balancenumber(float)
user_balance.​payment_currency.​purchase_amount_from_balancenumber(float)
]
レスポンス
application/json
[ { "payment_details": {}, "purchase": {}, "transaction": {}, "user": {}, "user_balance": {} } ]

トランザクションを検索する

リクエスト

特定の検索パラメータに基づくトランザクションのリストを返します。これに応じて、ゲーム内で行われたすべての支払いに関するデータが取得されます。トランザクション期間 だけでなく、他のパラメータも指定できます。特定のユーザーまたは特定の支払いステータスによって行われたトランザクションを検索します。JSONまたはCSV形式でリス トを取得することができます。

通知

APIコールにproject_idパスパラメータが含まれていないため、会社の全プロジェクトで有効なAPIキーを使用して認可を設定する必要があります。

セキュリティ
basicAuth
パス
merchant_idinteger必須

マーチャントID。

formatstring必須

データ形式。

列挙型"json""csv""xls"
クエリ
datetime_fromstring(datetime)

期間開始日。

datetime_tostring(datetime)

期間終了日。

project_idinteger

プロジェクトID。

transaction_idinteger

トランザクションID。

typestring

検索結果に表示される取引のタイプ:

列挙型 値説明
all

全ての取引。

canceled

テスト取引を除く、キャンセルされた取引。

test

取引をテストします。

transferred

テスト取引を除く、成功した取引。

phonestring

ユーザーの電話番号(国際形式)。

user_idstring

プレイヤー側に保存されているゲーム内の一意のユーザーID。必ず既存のユーザーIDを渡してください。エラーが発生した場合は、よくある質問への回答を参照してください。

user_namestring

ユーザー名。

user_customstring

ユーザー識別のためのカスタムパラメータ。

emailstring<= 100 characters

ユーザーのEメール。

external_idstring

ゲーム内のトランザクションID。各ユーザーの支払いに対して一意でなければならなりません。

order_idinteger

注文ID。それを使用して、注文する APIメソッドを呼び出すことができます。

例: order_id=1234
offsetinteger

リスト生成元のエレメントの番号です(カウントは0から始まります)。

limitinteger

ページにあるエレメント数の制限。

statusstring(status.enum)

トランザクションステータス。

列挙型 値説明
awaitingRefund

この取引は返金の決定待ちです。ユーザーが返金をリクエストした後、エクソーラカスタマーサポートはリクエストを手動で処理し、返金に関する決定を行います。

canceled

次の2つのシナリオがありれます:

  • 取引は決済システム側でキャンセルされました。例えば、ユーザーアカウントの資金が不足しているとします。
  • 支払いはユーザーに払い戻されました。
created

ユーザーがトランザクションを開始しましたが、まだ処理されていません。

done

トランザクションは正常に処理されました。

error

トランザクションの処理中にエラーが発生しました。このような支払いは、エクソーラカスタマーサポートにお問い合わせいただくことで返金できます。

partiallyRefunded

ユーザーは一部返金を受けました。

processing

トランザクションは処理中です。

refunded

ユーザーのXsolla残高に返金されました。

review

トランザクション処理は不正防止システムによって停止されており、現在追加の検証中です。

curl -i -X GET \
  -u <username>:<password> \
  'https://api.xsolla.com/merchant/v2/merchants/{merchant_id}/reports/transactions/search.{format}?datetime_from=string&datetime_to=string&project_id=0&transaction_id=0&type=all&phone=string&user_id=string&user_name=string&user_custom=string&email=string&external_id=string&order_id=1234&offset=0&limit=0&status=created'

レスポンス

OK。

ボディapplication/json
レスポンス
application/json
[ { "payment_details": {}, "payment_system": {}, "purchase": {}, "transaction": {}, "user": {} } ]

トランザクションを検索する(高速検索)

リクエスト

数秒以内に特定の検索パラメータに基づくトランザクションのリストを取得します。これは、JSON、CSV、またはXLS形式のデータを返すトランザクションを探す APIコールの代替となるものです。

通知

APIコールにproject_idパスパラメータが含まれていないため、会社の全プロジェクトで有効なAPIキーを使用して認可を設定する必要があります。

セキュリティ
basicAuth
パス
merchant_idinteger必須

マーチャントID。

クエリ
transaction_idinteger

トランザクションID。これまたはexternal_idのいずれかを指定する必要がありますが、両方を指定することはできません。

external_idstring

ゲームでのトランザクションID。これは支払いごとに異なります。これまたはtransaction_idのいずれかを指定する必要がありますが、両方を指定することはできません。

curl -i -X GET \
  -u <username>:<password> \
  'https://api.xsolla.com/merchant/v2/merchants/{merchant_id}/reports/transactions/simple_search?transaction_id=0&external_id=string'

レスポンス

取引リストは正常に返送されました。

ボディapplication/jsonArray [
payment_detailsobject

支払詳細。

payment_details.​paymentobject
payment_details.​payment.​amountnumber(float)

支払金額。

payment_details.​payment.​currencystring

決済通貨。ISO 42173文字通貨コード。

transactionobject

トランザクションの詳細。

transaction.​external_idstring

ゲーム内のトランザクションID。各ユーザーの支払いに対して一意です。

transaction.​idinteger

トランザクションID。

transaction.​payment_datestring

YY-MM-DD 形式の支払日。

transaction.​projectobject
transaction.​project.​idinteger

ゲームのエクソラID。パブリッシャ―アカウントにあります。

transaction.​project.​namestring

プロジェクト名。

transaction.​refund_reasonstring

返金の理由。

transaction.​statusstring(status.enum)

トランザクションステータス。

列挙型 値説明
awaitingRefund

この取引は返金の決定待ちです。ユーザーが返金をリクエストした後、エクソーラカスタマーサポートはリクエストを手動で処理し、返金に関する決定を行います。

canceled

次の2つのシナリオがありれます:

  • 取引は決済システム側でキャンセルされました。例えば、ユーザーアカウントの資金が不足しているとします。
  • 支払いはユーザーに払い戻されました。
created

ユーザーがトランザクションを開始しましたが、まだ処理されていません。

done

トランザクションは正常に処理されました。

error

トランザクションの処理中にエラーが発生しました。このような支払いは、エクソーラカスタマーサポートにお問い合わせいただくことで返金できます。

partiallyRefunded

ユーザーは一部返金を受けました。

processing

トランザクションは処理中です。

refunded

ユーザーのXsolla残高に返金されました。

review

トランザクション処理は不正防止システムによって停止されており、現在追加の検証中です。

userobject

ユーザーの詳細(オブジェクト)。

user.​countrystring

ユーザーの国。2文字の国コード(大文字)は、ISO 3166-1 alpha-2 standardに従って使用されます。

user.​emailstring

ユーザーのEメール。

user.​idstring

ユーザーID。

user.​namestring

ユーザー名。

]
レスポンス
application/json
[ { "payment_details": {}, "transaction": {}, "user": {} } ]

支払いの内訳を通貨で取得する

リクエスト

ペイアウトの内訳を通貨で取得します。

通知

APIコールにproject_idパスパラメータが含まれていないため、会社の全プロジェクトで有効なAPIキーを使用して認可を設定する必要があります。

セキュリティ
basicAuth
パス
merchant_idinteger必須

マーチャントID。

クエリ
datetime_fromstring(datetime)

期間開始日。

datetime_tostring(datetime)

期間終了日。

legal_entity_idinteger

開発者の法人のID。

statusstring

トランザクションステータス。

列挙型"done""canceled""error""refunded"
curl -i -X GET \
  -u <username>:<password> \
  'https://api.xsolla.com/merchant/v2/merchants/{merchant_id}/reports/transactions/summary/transfer?datetime_from=string&datetime_to=string&legal_entity_id=0&status=done'

レスポンス

OK。

ボディapplication/json
レスポンス
application/json
[ { "DirectTaxesOfPayments": 0.46, "IsoCurrency": "RUB", "PaymentsAmount": 223679.84, "SumCommissionAgent": 11329.58, "SumCommissionUserTaxes": 153.67, "SumItems": 571325.13, "SumNominalSum": 214792.98, "SumOutProject": 551096.13, "SumPayoutSum": 193316.71, "TaxesOfPayments": 171.56 }, { "DirectTaxesOfPayments": 0.14, "IsoCurrency": "USD", "PaymentsAmount": 482.58, "SumCommissionAgent": 77.51, "SumCommissionUserTaxes": 0.07, "SumItems": 243777.62, "SumNominalSum": 493.09, "SumOutProject": 241787.62, "SumPayoutSum": 462.62, "TaxesOfPayments": 0.14 }, { "DirectTaxesOfPayments": 0.07, "IsoCurrency": "EUR", "PaymentsAmount": 608.2, "SumCommissionAgent": 55.71, "SumCommissionUserTaxes": 90.94, "SumItems": 156238.62, "SumNominalSum": 607.26, "SumOutProject": 156158.62, "SumPayoutSum": 460.8, "TaxesOfPayments": 90.94 } ]

トランザクションの取得

リクエスト

IDでトランザクションの全情報を取得します。

通知

APIコールにproject_idパスパラメータが含まれていないため、会社の全プロジェクトで有効なAPIキーを使用して認可を設定する必要があります。

セキュリティ
basicAuth
パス
merchant_idinteger必須

マーチャントID。

transaction_idinteger必須

トランザクションID。

curl -i -X GET \
  -u <username>:<password> \
  'https://api.xsolla.com/merchant/v2/merchants/{merchant_id}/reports/transactions/{transaction_id}/details'

レスポンス

トランザクション情報が正常に返されました。

ボディapplication/jsonArray [
customer_detailsobject
customer_details.​billing_addressstring
customer_details.​binstring
customer_details.​browser_languagestring
customer_details.​countrystring
customer_details.​ipstring
customer_details.​paystation_countrystring
customer_details.​phonestring or null
customer_details.​timezonestring
customer_details.​user_idstring
customer_details.​user_namestring
finance_detailsobject
finance_details.​direct_whtobject
finance_details.​direct_wht.​amountnumber(float)
finance_details.​direct_wht.​currencystring
finance_details.​dispute_feeobject
finance_details.​dispute_fee.​amountnumber(float)

支払通貨での紛争手数料の金額。

finance_details.​dispute_fee.​currencystring

決済通貨。ISO 42173文字通貨コード。

finance_details.​dispute_fee.​datestring

紛争開始日。

finance_details.​paymentobject
finance_details.​payment.​amountnumber(float)
finance_details.​payment.​currencystring
finance_details.​payment_method_feeobject
finance_details.​payment_method_fee.​amountnumber(float)
finance_details.​payment_method_fee.​currencystring
finance_details.​payment_method_sumobject
finance_details.​payment_method_sum.​amountnumber(float)
finance_details.​payment_method_sum.​currencystring
finance_details.​payoutobject
finance_details.​payout.​amountnumber(float)
finance_details.​payout.​currencystring
finance_details.​payout_currency_ratenumber(float)
finance_details.​repatriation_commissionobject
finance_details.​repatriation_commission.​amountnumber(float)
finance_details.​repatriation_commission.​currencystring
finance_details.​sales_taxobject
finance_details.​sales_tax.​amountnumber(float)
finance_details.​sales_tax.​currencystring
finance_details.​vatobject
finance_details.​vat.​amountnumber(float)
finance_details.​vat.​currencystring
finance_details.​xsolla_balance_sumobject
finance_details.​xsolla_balance_sum.​amountnumber(float)
finance_details.​xsolla_balance_sum.​currencystring
finance_details.​xsolla_feeobject
finance_details.​xsolla_fee.​amountnumber(float)
finance_details.​xsolla_fee.​currencystring
payment_detailsobject
payment_details.​card_holdernamestring or null
payment_details.​card_issuerstring
payment_details.​card_monthinteger
payment_details.​card_numberinteger
payment_details.​card_schemestring
payment_details.​card_yearinteger
payment_details.​customer_firstnamestring
payment_details.​customer_lastnamestring
payment_details.​enrollmentboolean
payment_details.​ps_accountstring
payment_details.​zip_codestring
subscription_detailsobject
subscription_details.​is_payment_from_subscriptionboolean
subscription_details.​is_subscription_createdboolean
transaction_detailsobject
transaction_details.​amountnumber(float)
transaction_details.​cancellation_datestring or null
transaction_details.​countrystring
transaction_details.​currencystring
transaction_details.​custom_parametersstring or null
transaction_details.​foreign_invoicestring or null
transaction_details.​gift_recipient_emailstring or null
transaction_details.​gift_recipient_idstring or null
transaction_details.​payment_datestring
transaction_details.​payment_methodstring
transaction_details.​payment_method_namestring
transaction_details.​projectinteger
transaction_details.​project_namestring
transaction_details.​purchaseobject
transaction_details.​purchase.​checkoutobject
transaction_details.​purchase.​checkout.​amountnumber(float)
transaction_details.​purchase.​checkout.​currencystring
transaction_details.​purchase.​pin_codesobject
transaction_details.​purchase.​pin_codes.​amountnumber(float)
transaction_details.​purchase.​pin_codes.​contentstring or null
transaction_details.​purchase.​pin_codes.​currencystring or null
transaction_details.​purchase.​totalobject
transaction_details.​purchase.​total.​amountnumber(float)
transaction_details.​purchase.​total.​currencystring
transaction_details.​purchase.​virtual_currencyobject
transaction_details.​purchase.​virtual_currency.​amountnumber(float)
transaction_details.​purchase.​virtual_currency.​currencystring
transaction_details.​purchase.​virtual_currency.​namestring
transaction_details.​purchase.​virtual_currency.​quantitystring
transaction_details.​purchase.​virtual_itemsobject or null
transaction_details.​purchase.​virtual_items.​amountnumber(float)
transaction_details.​purchase.​virtual_items.​contentstring
transaction_details.​purchase.​virtual_items.​currencystring
transaction_details.​refund_commentstring or null
transaction_details.​refund_reasonstring or null
transaction_details.​statusstring
transaction_details.​user_idstring
]
レスポンス
application/json
[ { "customer_details": {}, "finance_details": {}, "payment_details": {}, "subscription_details": {}, "transaction_details": {} } ]

リクエスト

一定期間のすべてのペイアウトを一覧表示します。

通知

APIコールにproject_idパスパラメータが含まれていないため、会社の全プロジェクトで有効なAPIキーを使用して認可を設定する必要があります。

セキュリティ
basicAuth
パス
merchant_idinteger必須

マーチャントID。

クエリ
datetime_fromstring(datetime)

期間開始日。

datetime_tostring(datetime)

期間終了日。

legal_entity_idinteger

開発者の法人のID。

statusstring

支払い状況。

列挙型 値説明
hold

リクエストの続行を待っています。

paid

支払い完了。

ready

支払い中。

curl -i -X GET \
  -u <username>:<password> \
  'https://api.xsolla.com/merchant/v2/merchants/{merchant_id}/reports/transfers?datetime_from=string&datetime_to=string&legal_entity_id=0&status=hold'

レスポンス

OK。

ボディapplication/json
レスポンス
application/json
[ { "canceled": 0, "payout": {}, "rate": 1, "transfer": {} } ]
操作
操作