Estabelecimentos
Ao possuir o seu negócio aprovado pela Preme Pay, você pode adicionar estabelecimentos ilimitados, podendo ser o mesmo CNPJ/CPF ou até mesmo diferentes, caso você for um marketplace, por exemplo.

post
https://api.premepay.com/v1/businesses/{businessId}/store/create
Adicionar estabelecimento

Exemplo de Requisição para Adicionar estabelecimento

Este é um exemplo de como a sua requisição para adicionar um estabelecimento deve parecer. É assim que você pode salvar os dados de uma store em no nosso banco de dados.
{
"identificationNumber": "47774320000162",
"companyName": "Daniel e Lívia Transportes ME",
"name": "DL Transportes ME",
"socialName": "DL Transporte Express",
"phone": "(34) 23423-4324",
"email": "[email protected]",
"mcc": 8299,
"encodedLogoImage": "data:image/png;base64,base64code",
"address": {
"city": "Petrolina",
"number": "0",
"street": "Travessa Salsa",
"district": "Cosme e Damião",
"reference": "reference",
"ZipCode": "56313361",
"State": 2,
"Country": 0
},
"owner": {
"firstName": "Kamilly",
"surname": "Bárbara Peixoto",
"birthdate": "1996-12-13",
"postCode": "49050350",
"address": {
"city": "Porto Alegre",
"number": "0",
"street": "Rua Murilo Furtado",
"district": "Petrópolis",
"ZipCode": "90470440",
"State": 2,
"Country": 0
},
"identificationNumber": "55025038448",
"email": "[email protected]",
"phone": "(11) 2999-2139"
},
"documents": [
{
"type": "atividade",
"encodedFile": "data:application/pdf;base64,base64code"
},
{
"type": "residencia",
"encodedFile": "data:application/pdf;base64,base64code"
},
{
"type": "identificacao",
"encodedFile": "data:application/pdf;base64,base64code"
},
{
"type": "identificacao",
"encodedFile": "data:application/pdf;base64,base64code"
}
]
}

Respostas

Caso a sua requisição seja bem sucedida, você irá receber o retorno do objeto do consumidor.
Caso sua requisição tenha os parâmetros de criação inválidos - por exemplo, especificando um cupom ou uma fonte inválida - você pode receber como resposta o retorno de um erro. Veja abaixo a lista completa de respostas possíveis.

401: Unauthorized

Esta é a resposta para os casos em que a solicitação não foi bem sucedida porque não possui credenciais de autenticação válidas para o recurso de destino. Caso seja necessário, você pode rever o nosso processo de autenticação.
{
"type": "https://httpstatuses.com/401",
"title": "Unauthorized",
"status": 401,
"detail": null,
"instance": null,
"extensions": {}
}

403: Forbidden

Esta é a resposta para os casos em que a solicitação foi proibida. Isso acontece quando o servidor consegue entender o pedido da requisição, mas não autoriza a emissão de uma resposta de aprovação.
{
"type": "https://httpstatuses.com/403",
"title": "Forbidden",
"status": 403,
"detail": null,
"instance": null,
"extensions": {}
}
Copy link
Outline
post
Adicionar estabelecimento