/api/v1/sdk/purchase/stripe/token/validate/ Xác thực giao dịch mua Stripe
Xác thực giao dịch mua bằng token Stripe được cung cấp, sử dụng thông tin xác thực Stripe trong Cài đặt ứng dụng của bạn trong Adapty Dashboard. Nếu giao dịch mua hợp lệ, lịch sử giao dịch sẽ được nhập từ Stripe vào hồ sơ người dùng trong Adapty với customer_user_id được chỉ định. Nếu trước đó không có hồ sơ nào với customer_user_id này — hồ sơ sẽ được tạo mới.
Các sự kiện hồ sơ người dùng được tạo trong quá trình này và các giao dịch được nhập sẽ được tính vào MTR.
Request body
Loại tài nguyên
One of: "stripe_receipt_validation_result"
ID người dùng của bạn trong hệ thống của bạn
Token của đối tượng Stripe đại diện cho một giao dịch mua duy nhất. Có thể là token của Stripe Subscription (sub_XXX) hoặc Payment Intent (pi_XXX)
Responses
Giao dịch mua được xác thực thành công
Schema
Dữ liệu phản hồi (null khi xác thực thành công)
Example
{
"data": null
} Yêu cầu không hợp lệ
Schema
Thông tin mô tả về lỗi
Tham chiếu đến vị trí chính xác trong tài liệu yêu cầu gây ra sự cố
Mã trạng thái HTTP
Example
{
"errors": [
{
"detail": "none is not an allowed value",
"source": {
"pointer": "/data/attributes/stripe_token"
},
"status": "400"
}
]
} Không được phép
Schema
Nguồn gốc lỗi
Mảng thông báo lỗi
Tên lỗi rút gọn
Mã trạng thái HTTP
Lỗi máy chủ nội bộ
Schema
Nguồn gốc lỗi
Mảng thông báo lỗi
Tên lỗi rút gọn
Mã trạng thái HTTP