Understand the statuses
A donation pledge can be in four distinct statuses. Understanding what each status means, when a pledge enters and leaves it, and what actions are available in each state, is essential to fully exploit the module.
Overviewβ
| Status | Color | Tab | Active? | Remaining balance |
|---|---|---|---|---|
| Pending | Orange | Pending | β Yes | > 0 |
| In progress | Cyan | In progress | β Yes | > 0 |
| Settled | Green | Settled | β Yes | β€ 0 |
| Canceled | Red | Canceled | β No | (any) |
Detail of each statusβ
Pending (orange)β
Definition: the pledge is active and no payment has yet fulfilled it.
Conditions:
active = truepaid = 0remaining > 0
When do you enter it?
- At the creation of a pledge (default initial state)
When do you leave it?
- When a first payment is assigned β switch to In progress
- When the pledge is canceled β switch to Canceled
- When the pledge is paid in full in a single payment β direct switch to Settled
Available actions:
- β Edit
- β Cancel
- β Assign a payment
- β Send a reminder (manual or automatic)
- β Copy the payment link
- β View the detail
In progress (cyan)β
Definition: the pledge is active, partially fulfilled, but there is still a balance to pay.
Conditions:
active = truepaid > 0remaining > 0
When do you enter it?
- When a first payment is assigned to a pledge that was previously Pending
When do you leave it?
- When the remaining balance reaches 0 (full payment) β switch to Settled
- When the pledge is canceled β switch to Canceled
Available actions:
- β Edit
- β Cancel
- β Assign a payment (additional)
- β Send a reminder
- β Copy the payment link
- β View the detail
Settled (green)β
Definition: the pledge is active and paid in full.
Conditions:
active = trueremaining β€ 0
When do you enter it?
- When the last payment brings the remaining balance to 0 (or below)
When do you leave it?
- Theoretically, never again β except if:
- A payment is deleted or refunded: the balance goes back up β return to In progress
- The pledge is edited with a higher amount β return to In progress or Pending
Available actions:
- β View the detail
- β Edit (but rarely useful)
- β οΈ Assign a payment (still possible but the surplus stays unassigned)
- β Reminders (no longer useful β disabled)
Canceled (red)β
Definition: the pledge is disabled by an administrator (soft delete).
Conditions:
active = false
When do you enter it?
- When an administrator clicks Cancel the Donation pledge
When do you leave it?
- Never directly β to "restore" a canceled pledge, you must create a new pledge with the same values
Available actions:
- β View the detail
- β All editorial actions are disabled
- β Visible in exports and the Canceled tab
Complete transitionsβ
| From | To | Trigger |
|---|---|---|
| Creation | Pending | Entry of a new pledge |
| Pending | In progress | First payment assigned |
| Pending | Settled | Full payment at once |
| Pending | Canceled | "Cancel" action by admin |
| In progress | Settled | Additional payment that settles the pledge |
| In progress | Canceled | "Cancel" action by admin |
| Settled | In progress | Deletion or refund of a payment (balance returns > 0) |
| Settled | Pending | Deletion or refund of all payments |
| Canceled | (none) | No direct restoration |
Counters per status in the listβ
In the pledge list, each tab displays in parentheses the number of pledges in that status (taking active filters into account):
Pending (12) β In progress (5) β Settled (143) β Canceled (2)
This lets you see at a glance the distribution of your portfolio.
Status calculation: it's automaticβ
You never manually set the status of a pledge. Unisoft permanently computes:
- Active or not (depending on your cancellation action)
- Remaining balance (amount minus assigned payments)
- Status derived from the two above
The status updates immediately with each change (new payment, deletion, cancellation, amount edit).
Special casesβ
| Case | Resulting status |
|---|---|
| Pledge created with amount = 0 | Settled at creation (remaining = 0) |
| Payment greater than pledged amount | Settled, the surplus is not redistributed |
| Pledge edited with new amount β€ paid | Settled automatically |
| All payments deleted | Back to Pending |
| Pledge canceled with a balance already paid | Canceled β payments remain valid in the database |
Go furtherβ
- Understand a pledge β general concepts
- View my pledges β status tabs
- Cancel a pledge β understand the effect on status