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 https://primefy.notion.site/99e9f08b9ec24e4aad637789d3c57e5c | 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