APIs Integração E-commerce

Incluir Novo Cliente:
https://erp.bluesoft.com.br/{tenant}/api/clientes

NomeTipoTamanhoObrigatórioDescrição
atualizaPessoaboolean
bairrostring[ 2 .. 60 ] charactersUtilizar a lista de endereço no atributo endereços
cepstring8 charactersUtilizar a lista de endereço no atributo endereços
cidadestring[ 1 .. 40 ] charactersUtilizar a lista de endereço no atributo endereços
complementostring[ 1 .. 60 ] charactersUtilizar a lista de endereço no atributo endereços
conjugestring[ 3 .. 100 ] characters
contatosArray ()Array of objects (ContatoForm) unique
TipoContatostringSimStringEnum: “EMAIL_ECOMMERCE” “EMAIL_NOTA_FISCAL_ELETRONICA”
“TELEFONE_ECOMMERCE”
valorstring[ 1 .. 100 ] charactersSim
cpfCnpjstring[ 11 .. 14 ] charactersSim
enderecosArray ()Array of objects (EnderecoFormReq)
bairrostring[ 2 .. 60 ] charactersSim
cepstring8 charactersSim
cidadestring[ 1 .. 40 ] charactersSim
numerostring[ 1 .. 10 ] charactersSim
complementostring[ 1 .. 60 ] characters
ruastring[ 3 .. 60 ] charactersSim
tipoDeEnderecostringSimstringEnum: “ADICIONAL” “COBRANCA” “ECOMMERCE” “ENTREGA” “FATURAMENTO”
ufstringSimstringEnum: “AC” “AL” “AM” “AP” “BA” “CE” “DF” “ES” “EX” “GO”
“MA” “MG” “MS” “MT” “PA” “PB” “PE” “PI” “PR” “RJ” “RN” “RO” “RR” “RS” “SC” “SE” “SP” “TO”
estadoCivilstringSimstringEnum: “CASADO” “DIVORCIADO” “SEPARADO” “SOLTEIRO” “VIUVO”
nomeRazaostring[ 3 .. 100 ] charactersSim
sexostringSimEnum: “F” “M”

application/json

Incluir Pedido de Venda do Tipo E-commerce

https://erp.bluesoft.com.br/{tenant}/api/venda/pedidovenda/e-commerce

NomeTipoTamanhoObrigatórioDescrição
atualizaPessoaboolean
bairrostring[ 2 .. 60 ] charactersUtilizar a lista de endereço no atributo endereços
cepstring8 charactersUtilizar a lista de endereço no atributo endereços
cidadestring[ 1 .. 40 ] charactersUtilizar a lista de endereço no atributo endereços
complementostring[ 1 .. 60 ] charactersUtilizar a lista de endereço no atributo endereços
conjugestring[ 3 .. 100 ] characters
contatosArray ()Array of objects (ContatoForm) unique
TipoContatostringSimStringEnum: “EMAIL_ECOMMERCE” “EMAIL_NOTA_FISCAL_ELETRONICA”
“TELEFONE_ECOMMERCE”
valorstring[ 1 .. 100 ] charactersSim
cpfCnpjstring[ 11 .. 14 ] charactersSim
enderecosArray ()Array of objects (EnderecoFormReq)
bairrostring[ 2 .. 60 ] charactersSim
cepstring8 charactersSim
cidadestring[ 1 .. 40 ] charactersSim
numerostring[ 1 .. 10 ] charactersSim
complementostring[ 1 .. 60 ] characters
ruastring[ 3 .. 60 ] charactersSim
tipoDeEnderecostringSimstringEnum: “ADICIONAL” “COBRANCA” “ECOMMERCE” “ENTREGA” “FATURAMENTO”
ufstringSimstringEnum: “AC” “AL” “AM” “AP” “BA” “CE” “DF” “ES” “EX” “GO”
“MA” “MG” “MS” “MT” “PA” “PB” “PE” “PI” “PR” “RJ” “RN” “RO” “RR” “RS” “SC” “SE” “SP” “TO”
estadoCivilstringSimstringEnum: “CASADO” “DIVORCIADO” “SEPARADO” “SOLTEIRO” “VIUVO”
nomeRazaostring[ 3 .. 100 ] charactersSim
sexostringSimEnum: “F” “M”
aguardandoPagamentoboolean
canalVendaKeyinteger <int64>
clienteSimobject (PedidoVendaEcommerceIncluirClienteRequest)
cpfCnpjinteger <int64>Sim
dataNascimentostring<date-time> Formato ‘dd/MM/yyyy’
emailstring
enderecoCobrancaobject (PedidoVendaEcommerceIncluirEnderecoRequest)
enderecoEntregaobject (PedidoVendaEcommerceIncluirEnderecoRequest)
fidelidadeboolean
inscricaoEstadualstring
nomestring[ 0 .. 100 ] characters
nomeFantasiastring[ 0 .. 100 ] characters
razaoSocialstring
rgstring
telefonesArray of strings unique
cnpjLojainteger <int64> <= 99999999999999
dadosDeEntregaobject (PedidoVendaEcommerceIncluirDadosDeEntregaRequest)
codigoTransportadorastring
formaDeEnviostring
numerostring
valorFretenumber <double>
dataAgendamentoRetiradastringFormato ‘dd/MM/yyyy HH:mm’
dataAgendamentoRetiradaFinalstringFormato ‘dd/MM/yyyy HH:mm’
dataDeEmissaostringFormato ‘dd/MM/yyyy HH:mm’
dataPrevisaoEntregastringFormato ‘dd/MM/yyyy HH:mm’
dataPrevisaoEntregaFinalstringFormato ‘dd/MM/yyyy HH:mm’
ecommerceKeyinteger <int32>Sim
itensArray of objects (PedidoVendaEcommerceIncluirItemPedidoRequest) unique
descontonumber <double>
observacaostring
precoDeVendanumber <double>Sim
produtoKeyinteger <int32>Sim
quantidadenumber <double>Sim
quantidadeSeparadanumber <double>
lojaKeyinteger <int32> [ 1 .. 999999999 ]
numeroPedidostring[ 0 .. 50 ] characters
observacaostring
pagamentosArray of objects (PedidoVendaEcommerceIncluirPagamentoRequest)
autorizadorastringEnum: “BRASPAG” “CIELO” “DMCARD” “MAGAZINE_LUIZA”
“MERCADO_PAGO” “MUNDIPAGG” “PAGAR_ME” “REDE”
bandeirastring
codigoAutorizacaostring
formaDePagamentostringEnum: “BOLETO_BANCARIO” “CARTAO_DE_CREDITO” “CARTAO_DE_DEBITO” “CHEQUE”
“DEPOSITO_BANCARIO” “DINHEIRO” “PAGAMENTO_INSTANTEO_PIX”
“PROGRAMA_FIDELIDADE_CASHBACK_CREDITO_VIRTUAL” “SEM_PAGAMENTO”
“TRANSFERENCIA_BANCARIA_CARTEIRA_DIGITAL” “VALE_ALIMENTACAO” “VALE_PRESENTE”
idEcommerceinteger <int32>
nsustring
parcelasinteger <int32>
tipoIntegracaoPagamentostringEnum: “PAGAMENTO_INTEGRADO” “PAGAMENTO_NAO_INTEGRADO”
tipoPagamentoEcommercestringEnum: “GATEWAY” “PAGAMENTO_NA_ENTREGA” “PAGAMENTO_NA_RETIRADA”
“PIX” “TELEVENDAS”
valornumber <double>
pedidoSeparadoboolean
pesonumber
prazoPagamentoKeyinteger <int64>
recebimentostringEnum: “BOLETO” “CONTRA_VALE” “CONVENIO” “CORNERSHOP” “DESCONTO_FINANCEIRO”
“DESCONTO_FINANCEIRO_FORMA_DE_PAGAMENTO” “DEVOLUCAO_TROCA” “DINHEIRO”
“EMISSAO_CONTRA_VALE” “ITI” “MERCADO_PAGO” “PAGAMENTO_ONLINE” “PAG_BANK” “PIC_PAY”
“PIX” “POS_CREDITO” “POS_DEBITO” “TEF_CARTAO_DEBITO_SAQUE_FACIL” “TEF_CREDITO”
“TEF_CREDITO_PARCELADO” “TEF_CREDITO_PRE” “TEF_DEBITO” “TEF_DEBITO_PARCELADO” “TEF_DEBITO_PRE”
“VALE_ASSIDUIDADE” “VALE_COMPRA_CLIENTES” “VALE_COMPRA_FUNCIONARIOS”
Recebimento. Necessário apenas se gerenciamento pelo módulo de pedido balcão estiver habilitado.
tabelaFreteKeyinteger <int64> [ 1 .. 999999999 ]Tabela de Frete
tipoDeEntregastringInformar RETIRA_NA_LOJA ou ENTREGA_NO_CEP
tipoFormaPagamentoKeyinteger <int32>Tipo forma de pagamento. Necessário apenas se gerenciamento pelo módulo do força de vendas estiver habilitado.
tipoIntegracaoPagamentostringEnum: “PAGAMENTO_INTEGRADO” “PAGAMENTO_NAO_INTEGRADO”
valorFretenumber
volumenumber

application/json

Leave a Reply