GET /api/v2/server-side-api/purchase/profile/refund-saver/settings/

Obtener configuración de Refund Saver

Obtén la preferencia de Refund Saver para este usuario - si Adapty debe pedir al store que rechace o apruebe su solicitud de reembolso. La preferencia es un único valor que aplica tanto a App Store como a Google Play. Obtén también la preferencia de compartición de datos para este usuario – si el usuario dio su consentimiento para compartir sus datos con Apple. El consentimiento aplica solo al App Store.

Header parameters

adapty-customer-user-idstring

El ID único del cliente en tu sistema. Se requiere adapty-customer-user-id o adapty-profile-id.

adapty-profile-idstring · uuid

El ID único del perfil en tu sistema. La mejor opción si trabajas con perfiles anónimos. Se requiere adapty-customer-user-id o adapty-profile-id.

Responses

Configuración obtenida correctamente

Schema
profile_idstringrequired

ID del perfil del cliente

settingsobjectrequired

Configuración del guardado de reembolsos para el usuario

consentboolean

Define si el usuario ha dado su consentimiento para compartir sus datos con Apple (solo App Store)

custom_preferencestring

La preferencia de reembolso

One of: "grant", "grant_prorated", "no_preference", "decline"

Example
{
  "profile_id": "e5aab402-b1bd-4039-b632-57a91ebc0779",
  "settings": {
    "consent": true,
    "custom_preference": "no_preference"
  }
}

Solicitud incorrecta

Schema
errorsarray of objectrequired
sourcestring

Fuente del error

errorsarray of string

Array de mensajes de error

error_codestringrequired

Nombre corto del error

status_codeintegerrequired

Código de estado HTTP

Example
{
  "errors": [
    "Profile does not exist"
  ],
  "error_code": "profile_does_not_exist",
  "status_code": 400
}

No autorizado

Schema
errorsarray of objectrequired
sourcestring

Fuente del error

errorsarray of string

Array de mensajes de error

error_codestringrequired

Nombre corto del error

status_codeintegerrequired

Código de estado HTTP

Example
{
  "errors": [
    "Invalid API key"
  ],
  "error_code": "unauthorized",
  "status_code": 401
}

Error interno del servidor

Schema
errorsarray of objectrequired
sourcestring

Fuente del error

errorsarray of string

Array de mensajes de error

error_codestringrequired

Nombre corto del error

status_codeintegerrequired

Código de estado HTTP