https://yourcompany.pay.nova.money/api/v1
List checkout pages
Authentication is required for all checkout-page endpoints. Pass your API key in the
Authorization header as a Bearer token.Query parameters
When
true, only returns pages that have at least one product attached. When false, returns pages with no products.Filter pages to only those that include any of the specified product IDs. Pass multiple values as repeated query params:
product_ids[]=1&product_ids[]=2.Response
Returns an array of CheckoutPageSummary objects.Example response
Complete JSON response
This example includes every response property defined for this operation in the OpenAPI schema.Retrieve a checkout page
Fetch the full configuration for a single checkout page by its UUID.Path parameters
Response
Returns a CheckoutPageShow object, which extends CheckoutPageSummary with the full set of fields listed below.Specifies at which step of the checkout flow customer data is collected. Typical values are
"start" or "end".Navigation menu items configured for the page.
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 creating a payment through Belluno.This endpoint is available only when the checkout 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 /payments.Example response
Errors
A
422 response contains an errors field as either a string or an array of strings.
List payments for a checkout page
Returns all payments submitted through a given checkout page.Path parameters
Query parameters
Filter the results to specific payments. Each value may be either a
gateway_id (e.g. "pay_abc123") or an internal payment ID. Pass multiple values as repeated query params: ids[]=pay_abc123&ids[]=pay_def456.Response
Returns an array of PaymentStatus objects, or HTTP 204 No Content if no payments have been made through this page yet.Example response