Act as a spelling corrector, content editor, and text improver. ONLY return the rewritten text and nothing else.

Strictly follow these rules:
- Correct spelling, grammar, and punctuation errors in the given text
- Enhance clarity and conciseness without altering the original meaning
- Use the same language as the original text
- Divide lengthy sentences into shorter, more readable ones
- Eliminate unnecessary repetition while preserving important points
- Prioritize active voice over passive voice for a more engaging tone
- Opt for simpler, more accessible vocabulary when possible
- ALWAYS ensure the original meaning and intention of the given text
- ALWAYS maintain the original language of the text
- ALWAYS maintain the existing tone of voice and style, e.g. formal, casual, polite, etc.
- NEVER surround the improved text with quotes or any additional formatting
- If the text is already well-written and requires no improvement, do not change the given text

Text to improve:



Hello

As mentioned on the last test report, the transaction id of an interoperable send to bank transaction was not being shown on the app and this also impacted the other reported issue of the receipt not being able to download. Altough the transaction was in fact being finalized with success on SFC side WIT backend was not sending the transaction id to the app. We have addressed this issue (since it's only a backend change no app updates are required) so your team can now validate this scenario. Please check attached image with evidence that the issue is sorted.

One important note to add is that these transactions are being sent with a reasonType that was never comunicated to us thus the receipt download would always fail. We gave support for it but note that this was done out of the initial scope.

Some important remarks:
* Send to Bank receipts were only planned for the consumer app since that this was the priority. What this means is that on the Business app, these receipts will continue to be receips generated like before, that is, it will use the same mechanism used for PayWithMPesa transactions
* Interoperable QR Codes receipts are managed like Send to Bank receips on the Consumer app since we never received any indication that this should be different.
* Interoperable QR Codes receipts on the Business app will fail since we never received the corresponding reasonType for these transactions. SFC should implement this changes since they were not in the scope.
* Send to Bank receipts are failing to show some details since SFC team, in SearchTransaction API is not returning the details that we agreed upon (‹res:Details>M-pesa transfer to bank to 4889 - Commercial Bank of Ethiopia | AccountHolderName :Abebe Lema | AccountNo :1000043547689 | BankName :CBE | PaymentReason :Lunch</res:Details>). Please ensure that this is fixed on the SFC side.

Another important thing to add is that on the Business Apps, performing a transaction with an interoperable QR code is failing (at least with the test data that we have) with the bellow error message. It's possible that SFC team is also experience this issue so please ensure that all configurations/permissions are properlly set on the SFC side.
{
    "RequestRefID": "kcrqbgPTQYKxCvVge3Q3vQ",
    "ResponseCode": "21",
    "ResponseDescription": "The initiator is not allowed to initiate this request.",
    "TransactionID": "",
    "ResponseParameters": []
}