Show / Hide Table of Contents

    Invitations

    Serviço responsável pelas operações de consulta, venda e cancelamento de convites.

    GetInvitations

    Consulta os convites disponíveis.

    Parâmetros

    Nome Tipo Descrição
    data InvitationsData Dados para consulta dos convites.

    Retorno

    Tipo Descrição
    PlanResult[] Retorna os convites disponíveis.

    GetMapLocations

    Consulta os locais disponíveis de um mapa para uma determinada data.

    Parâmetros

    Nome Tipo Descrição
    data MapLocationsData Dados para consulta de disponibilidade dos locais do mapa.

    Retorno

    Tipo Descrição
    MapLocationResult[] Retorna dados dos locais do mapa para a data informada.

    GetAvailableQuantity

    Consulta a quantidade disponível do convite para uma determinada data.

    Parâmetros

    Nome Tipo Descrição
    data AvailableQuantityData Dados para consulta da quantidade disponível do convite para uma determinada data.

    Retorno

    Tipo Descrição
    AvailableQuantityResult Retorna a quantidade disponível do convite. Se não houver limite de compra, retorna nulo. Se o convite estiver esgotado, retorna 0. Caso possua um ou mais convites disponíveis, retorna a quantidade disponível.

    GetSales

    Consulta convites comprados pela API, com seus detalhes e código.

    Parâmetros

    Nome Tipo Descrição
    data SalesData Dados para consulta de convites comprados.

    Retorno

    Tipo Descrição
    SaleResult[] Retorna os dados dos convites comprados pela API.

    Sell

    Realiza vendas de convites.

    Parâmetros

    Nome Tipo Descrição
    data SellData Dados para a realizar a venda.

    Retorno

    Tipo Descrição
    SellResult Retorna dados dos convites adquiridos.

    CancelSale

    Cancela uma venda de convite efetuada.

    Parâmetros

    Nome Tipo Descrição
    data CancelData Dados do cancelamento da venda.

    Retorno

    Tipo Descrição
    Boolean Retorna verdadeiro se o cancelamento ocorreu com sucesso.

    GetInvitationPrint

    Imprime convites comprados.

    Parâmetros

    Nome Tipo Descrição
    data InvitationPrintData Dados para impressão do convite.

    Retorno

    Tipo Descrição
    InvitationPrintResult[] Retorna o conteúdo em bytes do PDF da impressão do convite.

    GetParcels

    Retorna as parcelas possíveis para venda

    Parâmetros

    Nome Tipo Descrição
    data ParcelData Dados para receber o parcelamento

    Retorno

    Tipo Descrição
    ParcelResult[] Os parcelamentos possíveis para venda

    Error codes

    Códigos de erro retornados pelo serviço

    Valores

    Nome Valor Descrição
    InvitationNotFound 1 Fornecido como parâmetro um convite que não foi encontrado.
    InvalidInvitationQuantity 2 Fornecido como parâmetro uma quantidade de convites inválida.
    SaleAlreadyUsed 3 Fornecido como parâmetro uma venda que possui convites já utilizados no parque.
    InvalidAccessCode 4 O código de acesso informado é inválido.
    InvalidVoucher 5 Fornecido um voucher que não possui ao menos um pacote com convite.
    VoucherCodeAlreadyUsed 6 Código do voucher informado já existe.
    SaleNotFound 7 Fornecido como parâmetro uma venda que não foi encontrada.
    SaleAlreadyCanceled 8 Fornecido como parâmetro uma venda que já foi cancelada.
    SaleCapacityExceeded 9 A capacidade de vendas dos convites informados foi excedida.
    SaleValuesDiffer 10 Valores totais da venda diferem do somatório dos valores dos itens.
    SaleValuesDifferFromPayments 11 Valor pago total da venda difere do somatório dos valores dos pagamentos informados.
    PaymentValueGreaterThanSale 12 Valor pago é maior que o valor da venda.
    InvalidPeriod 13 Período informado inválido
    InvalidSaleEdit 14 Informado para edição uma venda que não tem origem de convite integrado ou o usuário de edição é diferente do utilizado para a venda.
    UnavailableVisitDate 15 A data informada não está disponível para visita.
    UnavailableSalePlan 16 O plano de vendas não está disponível.
    MissingPayment 17 Informado um valor a ser pago e não informado o pagamento.
    TitleNotFound 18 Fornecido como parâmetro um título que não foi encontrado.
    RequiredCreditCard 19 Nenhum cartão de crédito foi informado.
    InvalidPaymentMode 20
    UnavailableCloud 21 Não é possível estabelecer conexão com o data center do sistema.
    UnavailableMultiVendas 22 Não é possível estabelecer conexão com o servidor de consumo do sistema.
    PaymentFail 23 Falha no pagamento.
    IndentificationRequired 24 Identificação de convite necessária.
    InvalidPackage 25 Convite inválido.
    InvalidTitle 26 Título inválido.
    NoSalePlans 27 Não há planos de venda para a data requerida.
    MapNotFound 28 Mapa não encontrado.
    MapLocationNotFound 29 Local do mapa não encontrado.
    MapLocationInvalidInvitationQuantity 30 Quantidade de convites inválida para mapas de ocupação.
    A quantidade máxima de convites para mapa de ocupação deve ser sempre igual a 1.
    IntegrationNotEnabled 31 Integração não habilitada no MultiClubes.
    TefCancelFailed 32 Falha no cancelamento do pagamento.
    SalePlanPaymentNotConfigured 33 Pagamento do plano de venda não configurado.
    OneMoreSalePlan 34 Há mais de um plano de venda envolvido na venda.
    InvalidParcelQuantity 35 Quantidade parcelas maior do que a quantidade maxima configurada.
    InvalidValueOfParcel 36 Valor por parcela inválido.
    AuthenticationKeyMissing 901 Chave de autenticação não informada.
    AuthenticationKeyInvalid 902 Fornecido como parâmetro uma chave de autenticação inválida. Este erro ocorre quando, a chave não é encontrada, quando a chave informada está incorreta ou quando o usuário associado a chave não possui permissão para utilizar a API.
    IntegrationDisabled 903 A integração com o aplicativo está desativada. Este erro ocorre devido a configuração na administração do servidor.
    IntegratedUserInvalid 904 Usuário de integração inválido.
    AuthenticationKeyUserMismatch 905 O nome de usuário de integração no MultiVendas não é igual ao nome de usuário da chave no MultiClubes.
    Back to top Um produto MultiClubes