Coddingpro
Deprixa Plus - The Ultimate Courier & Logistics SaaS Platform

Deprixa Plus — SaaS Billing Module · 8.3 Wallet & Recharge

Each organization has a prepaid wallet with a balance denominated in the platform's configured currency. Subscriptions are debited from this wallet on renewal.

Recharge Flow

· 1

Navigate to Recharge

Go to My Billing → Recharge.

· 2

Select Amount

Choose from preset amounts or enter a custom value.

· 3

Choose Payment Method

Select Stripe, PayPal, or Paystack and complete payment.

· 4

Wallet Credited

On successful payment, the wallet is credited and an invoice is generated automatically.

Auto-Reactivation

If an organization is in read_only or grace_period status and the wallet is recharged with sufficient balance to cover the plan price, the subscription auto-renews and the organization returns to active status immediately.

Admin Manual Credits

Super Admins can credit an organization's wallet manually via SaaS Admin → Wallets → select org → Credit. Available credit types:

  • Promotional — marketing or onboarding credits.
  • Demo — demo/testing purposes.
  • Goodwill — compensation for service issues.
  • Manual — general-purpose adjustment.

Transaction Log

Every credit and debit is recorded in the transaction log with the following fields: balance_before, balance_after, description, and reference. This provides a full audit trail for every wallet operation.

SCREENSHOT — Wallet recharge page with preset amounts and payment method selector