Executar uma vinculação de conta de três vias
Orientações adicionais sobre a vinculação de contas
Depois que um comerciante aceita o escopo do OAuth, um token de acesso e atualização é gerado para ele. Se o token de atualização da MCA tiver sido armazenado, uma solicitação
de API poderá ser feita usando accounts.link
com um
objeto AccountsLinkRequest
. A ação deve ser request.
Por outro lado, uma solicitação de API pode ser feita imediatamente depois de usar o token da subconta com um objeto accountsLinkRequest. O tipo de ação precisa ser aprovado. Isso permite um fluxo de trabalho simplificado de vinculação de contas para os comerciantes que participam da sua plataforma.
Executar uma vinculação de conta de três vias
Suponha que você tenha as seguintes contas de exemplo:
Conta | Finalidade |
---|---|
111111111 | Conta MCA |
2222222 | Outra subconta |
3333333 | Nova conta de integração |
O recurso account.link para LINK REQUEST teria os seguintes parâmetros para os parâmetros:
Parâmetro | Valor |
---|---|
merchantID | 111111111 |
accountID | 2222222 |
Por fim, o corpo da AccountLinkRequest teria as seguintes propriedades:
Propriedade | Valor |
---|---|
linkType | eCommercePlatform |
linkedAccountId | 3333333 |
ação | solicitação |
Por outro lado, o recurso account.link para LINK APPROVE teria os parâmetros abaixo:
Parâmetro | Valor |
---|---|
merchantID | 3333333 |
accountID | 3333333 |
Por fim, o corpo da AccountLinkRequest teria as seguintes propriedades:
Propriedade | Valor |
---|---|
linkType | eCommercePlatform |
linkedAccountId | 2222222 |
ação | aprovar |
eCommercePlatformLinkInfo.externalAccountId | o identificador externo do cliente |
serviços | shoppingAdsProductManagement |