Key Capabilities
Checkout Pages
Host a fully managed, conversion-optimized checkout page with no front-end work required. Just redirect your customer to the URL.
Build a Checkout with AI
Install the Nova.Pay Checkout Skill and prompt an AI coding agent to create a branded, self-hosted checkout connected to Nova.Pay.
Cart-Based Checkout
Pass a structured cart payload to the API and let Nova.Pay render the checkout experience, handling pricing, taxes, and payment collection.
Charge Links
Generate shareable payment links for one-off charges, invoices, or donations — no checkout session required.
Payment Methods
Accept credit cards, Pix instant transfers, and boleto bancário (bank slip) out of the box with a single integration.
Orders & Subscriptions
Create and track orders, manage recurring billing cycles, and query payment history through a unified Orders API.
Webhooks
Receive real-time event notifications for payment status changes, order updates, and subscription lifecycle events.
Base URL
All API requests are made over HTTPS. Nova.Pay provides separate base URLs for production and staging environments.Authentication Modes
Nova.Pay uses two authentication models depending on the endpoint you are calling:- Host-restricted public endpoints — Most checkout and payment endpoints do not require an API key. Instead, they validate the origin of the request against a list of
allowed_hostsyou configure for your account. Requests originating from*.pay.nova.moneyor*.staging.pay.nova.moneyare always permitted. - API key endpoints — Administrative endpoints (such as listing orders or managing configurations) require a
BearerAPI key passed in theAuthorizationheader. These endpoints are marked Requires API key throughout the reference docs.
Quick Navigation
Authentication
Learn how to authenticate requests with Bearer API keys, host restrictions, and webhook Basic Auth.
Checkout Flow
Understand the end-to-end checkout lifecycle from session creation to payment confirmation.
Payment Methods
Explore the supported payment methods — credit card, Pix, and boleto — and their specific parameters.
Create a Payment
Follow a step-by-step guide to creating your first payment with Nova.Pay.