Para obtener ayuda sobre cómo transferir clientes en la consola de Partner Sales, consulta nuestras guías sobre cómo transferir clientes a una cuenta de distribuidor o a una cuenta de Google.
Los clientes de Google Workspace solo pueden comprar derechos de uso a un único distribuidor.
Durante la transferencia, los derechos se cancelan automáticamente antes de que se vuelvan a crear con el nuevo distribuidor. Si un cliente tiene derechos de planes con compromiso, estos iniciarán un nuevo periodo de compromiso después de la transferencia.
Antes de empezar
Para gestionar los derechos de un cliente, necesitas un token de transferencia generado por el cliente. Ponte en contacto con el cliente y facilítale tu identificador público de distribuidor para que pueda generar un token de transferencia. Una vez que haya creado un token, el cliente deberá enviártelo para completar el proceso. Estos tokens caducan 14 días después de su creación. También necesitas el dominio o el ID de Cloud Identity del cliente.
Cuando el cliente crea su token de transferencia, selecciona los derechos que quiere transferir a su nuevo distribuidor. Debes transferir todos los derechos seleccionados durante el proceso.
Pasos para la transferencia
Si solo tienes el dominio del cliente, puedes usar la API Cloud Channel para devolver su ID de Cloud Identity. Llama a checkCloudIdentityAccountsExist con el dominio del cliente y, si el dominio existe, la API devolverá el ID de Cloud Identity del cliente.
- Con el ID de Cloud Identity del cliente, llama a listTransferableSkus para obtener una lista de los SKUs de TransferableSku del cliente. Comprueba el valor de transferEligibility de cada objeto para asegurarte de que puedes comprar el SKU asociado.
- Para cada TransferableSku que puedas comprar, usa el método listTransferableOffers para encontrar las ofertas correspondientes. En este punto, ya deberías tener los SKUs transferibles del cliente, sus nuevos IDs de oferta y saber si puedes comprar estos SKUs.
- Para iniciar la transferencia, usa el método customers.import para importar los datos del cliente.
- Por cada TransferableOffer, crea un objeto Entitlement correspondiente y llama al método transferEntitlements para realizar la transferencia. Cada derecho requiere una oferta, un objeto CommitmentSettings y los parámetros obligatorios.