Download OpenAPI specification:
Public API for Vitorio payments.
Create a new Vitorio payment link from information from a third party payment
| taxIdType required | string Enum: "CNPJ" "CPF" O tipo de documento do cliente final |
| taxId required | string O número do documento do cliente final |
| paymentType required | string Enum: "BOLETO" "PIX" "CREDIT_CARD" "VITORIO_CARD" Tipo de cobrança. Para Asaas, é o |
| thirdPartyPaymentId required | string ID da cobrança no provedor de pagamentos. Para Asaas, é o |
| thirdPartyInstallmentId | string ID do parcelamento no provedor de pagamentos (se a cobrança foi parcelada). Para Asaas, é o |
| thirdPartyInvoiceUrl required | string URL da fatura no provedor de pagamentos. Para Asaas, é o |
| paymentAmountCents required | integer <int32> Valor desta cobrança em centavos. Para Asaas, é o valor de |
| paymentDueDate required | string Data de vencimento desta cobrança (formato YYYY-MM-DD). Para Asaas, é o |
| orderAmountCents | integer <int32> Valor total da compra em centavos. Esse campo só é necessário se a compra tiver sido parcelada. Para Asaas, é o valor de |
| orderInstallmentCount | integer <int32> Quantidade de parcelas da compra (se parcelada). Para Asaas, é o valor de |
object Detalhes do boleto associado à cobrança. Este objeto só deve ser enviado se, no checkout, a cobrança escolhida pelo cliente foi do tipo | |
object Detalhes do Pix da cobrança. Este objeto só deve ser enviado se, no checkout, a cobrança escolhida pelo cliente foi do tipo | |
object Informações de multa para pagamento após o vencimento | |
object Informações de juros para pagamento após o vencimento |
Complete example of creating a boleto payment link with boleto and PIX details
{- "taxIdType": "CNPJ",
- "taxId": "12345678000195",
- "paymentType": "BOLETO",
- "thirdPartyPaymentId": "pay_613raayijduautxe",
- "paymentAmountCents": 100000,
- "paymentDueDate": "2027-01-01",
- "boletoDetails": {
- "barcode": "46191110000000000000011340638011713190000050000",
}, - "pixDetails": {
- "pixCode": "00020101021226820014br.gov.bcb.pix2560pix-h.asaas.com/qr/cobv/03499611-b9b1-4763-8c20-e8ceab8e23a85204000053039865802BR5924SMILLER ALINHADORES LTDA6009Sao Paulo61080540700262070503***6304632C",
- "encodedQrCode": "iVBORw0KGgoAAAANSUhEUgAAAcIAAAHCAQAAAABUY/ToAAADFUlEQVR4Xu2SQZLcMAwDffP/f5Rn6eYMGqTGu6mUU3sJpwoc26JANOYgHdcP69fxXfnXCvlUIZ8q5FOFfKqQT/XfyHVQ57XOdZxL66X3tWHYX43LGXIyqU66JmUQdxBUJE07Q84mSy24MfcVZPrNhxxPLiFn72WV3G1Fh/wY8ksrzFXbr+OQk8nLKjqMO/kl9mQ7Q44m94k//soZ8q+/AeS9FrrOmpc8tX5uFXIsuXwP/B6y7FOvjef7QoQcTb5QOXz42vgSoBk82WII+QGkCR98RxGBXyMCWpUYcjBpDy9W0rgCXszIQacKOZa0ReIqi1Z/iWoDkLJCTiY54GLVMyrDH9fD05CDybbAaEiCHmHlV4QT7Q85l7TuCEivBBZxSw85nWR06LzV0tE6wq0/7Q45mZRsDeLSrlqt8Khs8IYcTPrw3zYp7VSa3DvJwSHnklj18ay53XcoIfUfIeeS+DSSrEYWEY7DS4L2CCEnk+85Dbh553lfofxRyPkklqPNW8Hue1CS0ZCDSek+4roANOhets7tCDmb5OzlQpaJ3lwBkPoH/0vIuSRzjaVox9iAV1tawRZyLil1FxRG71AqREL9Q8i5JG7N6wo4is4jx/cbcj6px9fA2zuOpS4BuirkZLIlXYRb54EviH7VhxxNqrAtDQgR04lvUKg9IQeTVrXeMoBracdeQo4mMdkBKz9nLoHTl4U9m5CjSZv9O8RY8UMsuVthHnIuSQ9ULsbOarfGLCghR5OFSF9q5WaVm5nyQAyHHEwy16Grl11uxgjyujyzM+RYUixzP+qJs4sZCTT9FyHnktvpzapGQkEKdKSfkKNJQ8V4weqLcdVl2DFiQo4lDepri4bCQYVpWHs8IUeTXdJEFOg0Un0HKsLmkGPJfcanDN73fRBE4tthOORc0n40fI4S5QzavhsVH3Iw+XKYwcXeJdO6x+GTGvIDSH1xol76mqac6GnIDyBNFcKtcO/74YhSQk4mLdXcTNPAvgEe8YScTB7UafZts+iXKBAJISeTP6qQTxXyqUI+VcinCvlUH0b+BiilSOSO1f0rAAAAAElFTkSuQmCC",
- "expirationDate": "2027-01-01"
}, - "fine": {
- "value": "5.00"
}, - "interest": {
- "value": "2.00"
}
}{
}Atualiza o status de uma cobrança existente
| paymentId required | string |
| status required | string Enum: "PENDING" "PROCESSING" "AWAITING_CREDIT" "CANCELLED" "DONE" "REFUNDED" "BLOCKED_BY_VALUE_DIVERGENCE" |
Example of updating a payment status to PENDING
{- "status": "PENDING"
}{ }