Skip to main content

Debit Batches Management

Debit Batches

This page displays the batches of auto-debit attempts that the Membership Portal makes to collect payments from users. The system manages both regular unpaid transactions and spending limit debit requests.

This page implements several functional requirements

  1. The system generates batch data for re-debiting user accounts, including both unpaid transactions and spending limit debit requests.

  2. After each debit attempt, the system updates the payment status and transaction log, which is reflected in the "Status" column.

  3. Retry Mechanism: The system performs retries on unpaid transactions:

  • First retry: 24 hours after initial attempt
  • Second retry: 3 days after first retry
  • Third retry: 7 days after second retry

Key Elements of the Page:

  1. Batch Information: Each row represents a batch of auto-debit attempts with a unique batch ID.

  2. Status Column: Shows the current status of each batch:

  • "Pending": A batch that has been submitted but is awaiting processing
  • "Completed": Batches that have been processed
  1. Unpaid Column: Shows the total amount of unpaid transactions included in each batch that needs to be collected.

  2. Spending Limit Column: Represents the spending limit debit requests included in the batch.

  3. Success Rate: For completed batches, shows the percentage of successful debits (100% for all completed batches shown).