Projects
Isolate each store's integration configuration.
A Project is the merchant integration boundary. Its payment wallets, API keys, webhook endpoints, and return URL configuration are isolated from other projects in the same account.
The secret key used with /v1/invoices selects its project automatically. Do not send projectId in an integration request. Dashboard JWT endpoints use X-Project-Id for project-scoped operations.
When to create another project
Create a separate project when a store needs independent keys, wallets, webhook delivery, or return URLs. Do not use projects as individual customer or invoice records.
Project IDs use the prj_... format. Treat them as identifiers, not credentials.