3-kierunkowe połączenie kont
Dalsze wskazówki dotyczące łączenia kont
Gdy sprzedawca zaakceptuje zakres protokołu OAuth, zostanie dla niego wygenerowany token dostępu i odświeżenia. Jeśli token odświeżania multikonta klientów jest przechowywany, można wysłać żądanie do interfejsu API za pomocą accounts.link
z obiektem AccountsLinkRequest
. Działaniem powinno być „request”.
I na odwrót, żądanie do interfejsu API można wysłać natychmiast po skorzystaniu z tokena subkonta z obiektem accountsLinkRequest. Działanie powinno być „zatwierdzone”. Ułatwia to proces łączenia kont sprzedawcom dołączającym do Twojej platformy.
3-kierunkowe połączenie kont
Załóżmy, że masz następujące konta przykładowe:
Konto | Purpose |
---|---|
111111111 | Konto MCA |
2222222 | Inne subkonto |
3333333 | Nowe konto wprowadzające |
Zasób account.link dla ŻĄDANIA POŁĄCZENIA miałby następujące parametry:
Parametr | Wartość |
---|---|
merchantID | 111111111 |
accountID | 2222222 |
Z kolei treści AccountLinkRequest miałby następujące właściwości:
Właściwość | Wartość |
---|---|
linkType | eCommercePlatform |
linkedAccountId | 3333333 |
działanie | prośba |
Natomiast zasób account.link na potrzeby ZATWIERDZANIA LINKU miałby następujące parametry:
Parametr | Wartość |
---|---|
merchantID | 3333333 |
accountID | 3333333 |
Z kolei treści AccountLinkRequest miałby następujące właściwości:
Właściwość | Wartość |
---|---|
linkType | eCommercePlatform |
linkedAccountId | 2222222 |
działanie | zatwierdź |
eCommercePlatformLinkInfo.externalAccountId | zewnętrzny identyfikator klienta |
usługi | shoppingAdsProductManagement |