https://yourcompany.pay.nova.money/api/v1
Retrieve a charge
Fetch the full details of a charge, including customer information, products, and attached documents.Path parameters
Response
Returns a ChargeShow object.Navigation menu items shown on the hosted page.
ISO 8601 due date by which the charge should be paid. Used to calculate interest and fines for late payments.
Complete JSON response
This example includes every response property defined for this operation in the OpenAPI schema.Get the Belluno card hash key
Retrieve the RSA public key required to encrypt card data before paying a charge through Belluno.This endpoint is available only when the charge page uses the
belluno gateway and its company has a configured Belluno integration.Path parameters
Response
Returns the Belluno CardHashKey object exactly as provided by Belluno.RSA public key in PEM format. Use it to encrypt card data in the client, then submit the resulting hash as the card token to
POST /charges/{id}/pay.Example response
Errors
A
422 response contains an errors field as either a string or an array of strings.
Get the last payment for a charge
Returns the most recent active or failed payment attempt for a charge. This is useful for polling payment status without needing to manage a list of payment IDs.Path parameters
Response
Returns a LastPayment object, or HTTP 204 No Content if no payment attempt has been made yet.Example response
Late-payment interest added to the original charge amount (zero if paid on time or in advance).
Pay a charge
Submit payment for a charge. You can pay using a credit card, Pix, or bank slip (boleto).Path parameters
Request body
The ID of the selected payment plan (e.g.
"42-1"). Retrieve available plans from the Payment Plans endpoint.Stripe PaymentMethod confirmation token ID. Required when the gateway is Stripe and the payment method is credit card.