Más orientación sobre la vinculación de cuentas


Una vez que un comercio acepta el alcance de OAuth, se genera un token de acceso y actualización para el comercio. Si se almacenó el token de actualización de la MCA, se puede realizar una solicitud a la API mediante accounts.link con un objeto AccountsLinkRequest. La acción debería ser "request".

Por el contrario, se puede realizar una solicitud a la API inmediatamente después de usar el token de la cuenta secundaria, con un objeto AccountsLinkRequest. El tipo de acción debe estar "aprobado". Esto habilita un flujo de trabajo de vinculación de cuentas optimizado para los comercios que se unan a tu plataforma.


Supongamos que tienes las siguientes cuentas de ejemplo:

Cuenta Objetivo
111111111 Cuenta MCA
2222222 Otra cuenta secundaria
3333333 Nueva cuenta de integración

El recurso account.link de LINK REQUEST tendría lo siguiente para sus parámetros:

Parámetro Valor
merchantID 111111111
accountID 2222222

Y el cuerpo de AccountLinkRequest tendría las siguientes propiedades:

Propiedad Valor
linkType eCommercePlatform
linkedAccountId 3333333
acción solicitar

Cuenta MCA

Por el contrario, el recurso account.link de LINK APPROVE tendría lo siguiente para sus parámetros:

Parámetro Valor
merchantID 3333333
accountID 3333333

Y el cuerpo de AccountLinkRequest tendría las siguientes propiedades:

Propiedad Valor
linkType eCommercePlatform
linkedAccountId 2222222
acción aprobar
eCommercePlatformLinkInfo.externalAccountId su identificador externo para el cliente
servicios shoppingAdsProductManagement

Cuenta secundaria