Integrando ao "Minha Conta"

Convidando usuário para acessar conta de EC existente

Caso você já tenha criado previamente um estabelecimento comercial através das APIs de criação de seller e não tenha informado o username e password, não se preocupe, você pode criar um credencial de acesso a qualquer momento fazendo uma solicitação de criação de usuário, informando o username, incluindo a permissão do tipo customers, conforme exemplo abaixo. Lembre-se de informar o id do seller no campo customer_id.

A solicitação ira criar um novo usuário de acesso e enviará automaticamente para o email informado no campo username uma mensagem de boas vindas ao Minha Conta com as informações para criação da senha. O cliente deverá acessar o sistema através do link informado no e-mail de boas vindas, sendo obrigatório após o primeiro acesso a validação do e-mail e criação da senha de acesso.

curl --request POST \
    --header "Content-Type: application/json" \
    --user zpk_test_EzCkzFFKibGQU6HFq7EYVuxI: \
    --url "https://api.zoop.ws/v1/marketplaces/3249465a7753536b62545a6a684b0000/users?invite&application=panel" \
    --data '{
    "username": "[email protected]",
    "permissions": [{
        "type": "model",
        "model_name": "customers",
        "customer_id": "{{SELLER_ID}"
    }]
}'

Criando credenciais de acesso para conta de EC existente

Caso você já tenha criado previamente um estabelecimento comercial através das APIs de criação de seller e não tenha informado o username e password, não se preocupe, você pode criar um credencial de acesso a qualquer momento fazendo uma solicitação de criação de usuário, informando o username e password, incluindo a permissão do tipo customers, conforme exemplo abaixo. Lembre-se de informar o id do seller no campo customer_id.

A solicitação ira criar um novo usuário de acesso com as credenciais informadas, e NÃO enviará e-mail de boas vindas ao Minha Conta. O cliente deverá acessar o sistema através do link do seu marketplace com as credenciais informadas na solicitação.

curl --request POST \
    --header "Content-Type: application/json" \
    --user zpk_test_EzCkzFFKibGQU6HFq7EYVuxI: \
    --url "https://api.zoop.ws/v1/marketplaces/3249465a7753536b62545a6a684b0000/sellers/{SELLER_ID}/users" \
    --data '{
    "username": "[email protected]",
    "password": "minhasenhasegura123",
    "permissions": [{
        "type": "model",
        "model_name": "customers",
        "customer_id": "{SELLER_ID}"
    }]
}'

Updated 8 days ago


Integrando ao "Minha Conta"


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.