{% extends 'base.html' %} {% load humanize %} {% block title %}Reprocess Transaction{% endblock %} {% block content %}

Reprocess Transaction

Back to Transaction
⚠️ Confirm Reprocessing
Retry Matching
This will attempt to match the payment to a borrower by ID number and create a repayment record.

ℹ️ Useful when:
  • The ID number was added to the system after this payment was made
  • The payment failed to match initially but the borrower now exists
  • You want to retry matching after fixing borrower information
{% if transaction.bill_ref_number %}
Bill Ref (ID Number): {{ transaction.bill_ref_number }}
The system will try to match this ID number to a borrower in the system.
{% endif %}
Transaction Details:
{% if transaction.processing_notes %} {% endif %}
Transaction ID: {{ transaction.trans_id|default:"N/A" }}
Amount: KES {{ transaction.amount|floatformat:2|intcomma }}
Phone Number: {{ transaction.phone_number|default:transaction.msisdn|default:"N/A" }}
Current Status: {{ transaction.get_status_display }}
Transaction Time: {{ transaction.trans_time|default:"N/A" }}
Previous Error: {{ transaction.processing_notes }}
{% csrf_token %}
Cancel
{% endblock %}