Proformas

Section: Sales & Billing
URL: /admin/proformas
Page title: (2) Proforme

Overview

Proformas are pre-invoice documents used in many jurisdictions for advance payment requests and customs declarations.

Business value

Pre-invoice documents required in many jurisdictions (and by many B2B buyers) for advance-payment requests, customs declarations, and procurement-approval workflows.

Typical use cases:

At a glance

Proformas — top of page

Accessing this module

From the admin sidebar, navigate to Proformas, or open the URL directly:

/admin/proformas

List view

The list view shows existing proformas records. Use it to search, filter, sort, and bulk-act on items.

Proformas — full list view

Common actions

  1. View existing records — open Proformas from the sidebar to see the list view.
  2. Search and filter — use the search box and column filters to find records.
  3. Create a new record — click the Add / New button (or follow the "Create" URL above) and fill in the required fields.
  4. Edit a record — click a row to open the detail view, then use the edit action.
  5. Delete a record — use the row's delete action; deletion may be soft or hard depending on the module.
  6. Bulk operations — select multiple rows via the checkboxes and apply a bulk action from the toolbar (export, delete, status change, etc., where supported).

Recurring Proformas

URL: /admin/proformas/recurring

Recurring Proformas automate the periodic re-issuance of a proforma document — useful for subscription-style advance-payment requests, retainer arrangements, or any situation where the same proforma needs to be sent on a fixed schedule (monthly, quarterly, annually).

When the recurrence fires, the system creates a new proforma pre-populated from the template record and, depending on configuration, can notify the assigned staff member automatically.

Key actions:

API

This module is available via the REST API.

Authentication. All API requests require the header authtoken: <token> (generate one at /admin/api/api_management). Base URL. https://your-domain.tld/api/

Key endpoints:

Method Path Purpose
POST {{base_url}}proformas Add new Proforma
GET {{base_url}}proformas?nr_page&per_page= List all Proformas
GET {{base_url}}proformas/:id One Proforma
GET {{base_url}}proformas/search/test Search Proforma Information
PUT {{base_url}}proformas/88 Update Proforma
DELETE {{base_url}}delete/proformas/12 Delete Proforma

See the full payload schemas, query parameters, and example responses in the API reference (Proformas).


Captured: 2026-05-10T09:51:26.776Z · Source: demo.crmconnect.io/admin/proformas