POST
/api/v1/sdk/purchase/stripe/token/validate/ Stripe の購入を検証する
Adapty ダッシュボードのアプリ設定に登録された Stripe の認証情報を使用して、指定された Stripe トークンで購入を検証します。 購入が有効な場合、Stripe からトランザクション履歴が、指定された customer_user_id を持つ Adapty のプロファイルにインポートされます。 この customer_user_id を持つプロファイルが存在しない場合は、新たに作成されます。
プロファイルイベントはその過程で生成され、インポートされたトランザクションは MTR に計上されます。
Request body
dataobjectrequired
typestringrequired
リソースの種別
One of: "stripe_receipt_validation_result"
attributesobjectrequired
customer_user_idstringrequired
お客様のシステムにおけるユーザーの ID
stripe_tokenstringrequired
一意の購入を表す Stripe オブジェクトのトークン。 Stripe のサブスクリプション(sub_XXX)または支払いインテント(pi_XXX)のトークンが使用できます
Responses
購入が正常に検証されました
Schema
dataobjectrequired
レスポンスデータ(検証成功時は null)
Example
{
"data": null
} リクエストが不正です
Schema
errorsarray of objectrequired
detailstringrequired
エラーの詳細情報
sourceobjectrequired
pointerstringrequired
問題の原因となったリクエストドキュメント内の正確な場所への参照
statusstringrequired
HTTP ステータスコード
Example
{
"errors": [
{
"detail": "none is not an allowed value",
"source": {
"pointer": "/data/attributes/stripe_token"
},
"status": "400"
}
]
} 認証エラー
Schema
errorsarray of objectrequired
sourcestring
エラーの発生源
errorsarray of string
エラーメッセージの配列
error_codestringrequired
エラーの短縮名
status_codeintegerrequired
HTTP ステータスコード
内部サーバーエラー
Schema
errorsarray of objectrequired
sourcestring
エラーの発生源
errorsarray of string
エラーメッセージの配列
error_codestringrequired
エラーの短縮名
status_codeintegerrequired
HTTP ステータスコード