/api/v2/server-side-api/purchase/profile/refund-saver/settings/ Lấy cài đặt Refund Saver
Lấy tùy chọn Refund Saver cho người dùng này - liệu Adapty có nên yêu cầu cửa hàng từ chối hay chấp thuận yêu cầu hoàn tiền của họ. Tùy chọn là một giá trị áp dụng cho cả App Store và Google Play. Đồng thời lấy tùy chọn chia sẻ dữ liệu cho người dùng này – liệu người dùng có đồng ý chia sẻ dữ liệu của họ với Apple hay không. Sự đồng ý chỉ áp dụng cho App Store.
Header parameters
ID duy nhất của khách hàng trong hệ thống của bạn. Bắt buộc phải có adapty-customer-user-id hoặc adapty-profile-id.
ID duy nhất của hồ sơ người dùng trong hệ thống của bạn. Lựa chọn tốt nhất nếu bạn đang làm việc với các hồ sơ người dùng ẩn danh. Bắt buộc phải có adapty-customer-user-id hoặc adapty-profile-id.
Responses
Lấy cài đặt thành công
Schema
ID hồ sơ người dùng
Cài đặt refund saver cho người dùng
Xác định liệu người dùng có đồng ý chia sẻ dữ liệu của họ với Apple hay không (chỉ dành cho App Store)
Tùy chọn hoàn tiền
One of: "grant", "grant_prorated", "no_preference", "decline"
Example
{
"profile_id": "e5aab402-b1bd-4039-b632-57a91ebc0779",
"settings": {
"consent": true,
"custom_preference": "no_preference"
}
} Yêu cầu không hợp lệ
Schema
Nguồn gốc của lỗi
Mảng các thông báo lỗi
Tên lỗi rút gọn
Mã trạng thái HTTP
Example
{
"errors": [
"Profile does not exist"
],
"error_code": "profile_does_not_exist",
"status_code": 400
} Không được phép
Schema
Nguồn gốc của lỗi
Mảng các thông báo lỗi
Tên lỗi rút gọn
Mã trạng thái HTTP
Example
{
"errors": [
"Invalid API key"
],
"error_code": "unauthorized",
"status_code": 401
} Lỗi máy chủ nội bộ
Schema
Nguồn gốc của lỗi
Mảng các thông báo lỗi
Tên lỗi rút gọn
Mã trạng thái HTTP