Nesta página
https://api.premepay.com/v1/stores/:id/orders
Parâmetro | Tipo | Descrição | Obrigatório |
---|---|---|---|
customerId |
integer | Identificador do consumidor | Sim |
fingerprint |
string | Identificador único da sessão do usuário | Não |
includeFeeTransfer |
boolean | Indica se taxas devem ser repassadas ao consumidor | Não |
amount |
decimal | Valor total a ser cobrado | Sim |
products |
array<object> | Produtos associados ao pagamento | Não |
productId |
integer | Id do Produto | Sim, se propriedade products for utilizada |
quantity |
decimal | Quantidade do produto associado ao pagamento | Sim, se propriedade products for utilizada |
description |
string | Descrição da venda | Sim |
generateAllBoletos |
boolean | Em caso de compra parcelada no boleto, esta propriedade define se todos os boletos serão gerados e enviados no momento da compra para Consumidor | Não, se a propriedade for omitida ou receber o valor false , a parcela/boleto será gerada/enviado ao Consumidor automaticamente a cada vencimento |
voucher |
string | Cupom de desconto | Não |
payment |
object | Informações do pagamento | Sim |
type |
string | Tipo do pagamento (boleto) | Sim |
installments |
int | Número de Parcelas. Disponível até 12 parcelas. | Sim |
dueDate |
date | Data de vencimento | Sim |
lateFee |
object | Cobrança de multa por atraso | Não |
amount |
decimal | Valor fixo | Quando *Mode * for *Daily_Amount * ou *Fixed* |
percentage |
decimal | Percentual | Quando *Mode * for *Daily_Percentage , Monthly*_Percentage ou *Percentage* |
mode |
string | Tipo de cobrança | Não |
daily_percentage |
Percentual por dia | ||
daily_amount |
Valor fixo por dia | ||
monthly_percentage |
Percentual por mês | ||
fixed |
Valor fixo | ||
percentage |
Valor percentual | ||
interestOrFine |
object | Cobrança de juros por atraso | Não |
amount |
decimal | Valor fixo | Quando *Mode * for *Daily_Amount* ou *Fixed* |
percentage |
decimal | Percentual | Quando *Mode* for *Daily_Percentage , Monthly*_Percentage ou *Percentage* |
mode |
string | Tipo de cobrança | Não |
daily_percentage |
Percentual por dia | ||
daily_amount |
Valor fixo por dia | ||
monthly_percentage |
Percentual por mês | ||
fixed |
Valor fixo | ||
percentage |
Valor percentual | ||
discount |
object | Desconto | Não |
amount |
decimal | Valor fixo | Quando *Mode * for *Daily_Amount* ou *Fixed* |
percentage |
decimal | Percentual | Quando *Mode* for *Daily_Percentage , Monthly*_Percentage ou *Percentage* |
limitDate |
date | A data limite para concessão do desconto precisa ser maior ou igual a data atual. Datas retroativas nesta propriedades retornam erro 500. | Sim |
mode |
string | Tipo de cobrança | Sim |
daily_percentage |
Percentual por dia | ||
daily_amount |
Valor fixo por dia | ||
monthly_percentage |
Percentual por mês | ||
fixed |
Valor fixo | ||
percentage |
Valor percentual | ||
tax |
object | Taxas adicionais | Não |
amount |
decimal | Valor fixo | |
mode |
string | Tipo de cobrança | |
daily_percentage |
Percentual por dia | ||
daily_amount |
Percentual por dia | ||
monthly_percentage |
Percentual por mês | ||
fixed |
Valor fixo | ||
percentage |
Valor percentual | ||
splits |
array<object> | Divisões | Não |
splitRuleId |
integer | Identificador | Sim |
metadata |
dictionary<key, value> | Utilizado para salvar informações variadas em formato dicionário <chave, valor> | Não |
warrantyDays |
integer | Tempo em Dias de Garantia do Serviço | Não |
whenShouldIssueNfe |
int | Quando emitir a NFe | Sim, se a propridade sendNfeToCustomer for utilizada |
0 |
No ato da venda | ||
1 |
Após a garantia | ||
2 |
Não emitir | ||
sendNfeToCustomer |
boolean | Enviar nota fiscal ao consumidor | Sim, se a propridade whenShouldIssueNfe for utilizada |
<aside> <img src="/icons/alert_red.svg" alt="/icons/alert_red.svg" width="40px" /> As propriedades de NFE estão disponíveis apenas no caso de integração com o eNotas.
</aside>
Status | Significado |
---|---|
New |
Status temporário, se este status persistir, contate o suporte |
Succeded |
Order criada com sucesso |
Canceled |
Order cancelada |
Failed |
Falha durante a criação da Order |
Status | Significado |
---|---|
New |
Status temporário, se este status persistir, contate o suporte |
Pending |
Pagamento Pendente |
Succeded |
Pagamento realizado com Sucesso |
Canceled |
Pagamento Cancelado |
Dispute |
Pagamento em Disputa |
Failed |
Falha no Pagamento |
ChargedBack |
Disputa Perdida |
DisputeSucceeded |
Disputa Vencida |
PartiallySucceded |
Pagamento parcialmente efetuado |
PartiallyCanceled |
Pagamento parcialmente cancelado |
<aside> 💡 Importante: o cupom de desconto altera o valor final da Ordem de Pagamento.
</aside>
Este é um exemplo de como a sua requisição para criar uma nova Ordem de Pagamento com o meio de pagamento Boleto parcelado, onde os boletos serão gerados e enviados ao consumidor de forma instantânea deve parecer. A propriedade generateAllBoletos
é utilizada para gerar todos os boletos. Utilize esta propriedade com o valor false
para que os boletos sejam gerados automaticamente, apenas a cada vencimento.
200: OK
400: Bad Request
401: Não autorizado
403: Proibido
500: Internal Server Error
Conteúdo Relacionado
<aside> <img src="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/52c5ff42-e8bf-45d3-81d1-b6e05786a688/POST.png" alt="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/52c5ff42-e8bf-45d3-81d1-b6e05786a688/POST.png" width="40px" /> POST - Criar ordem de pagamento - Cartão de Crédito
</aside>
<aside> <img src="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/52c5ff42-e8bf-45d3-81d1-b6e05786a688/POST.png" alt="https://s3-us-west-2.amazonaws.com/secure.notion-static.com/52c5ff42-e8bf-45d3-81d1-b6e05786a688/POST.png" width="40px" /> POST - Criar venda no Boleto
</aside>