Ibrahim Ibn Mehraan says that there was a man who
resided in his neighborhood in Kufa, whose name was
Abu Jaffer. He was a shop keeper, and many people
came to him to buy goods. However if a man was an
Alawi i.e. a descendent of Imam Ali (A.S.), and was
poor he would be kind enough to give him goods on
credit, and would ask his assistant to write the amount
the man owed to him in a debtors book under the account
of Imam Ali (A.S.).
It so happened that after having shown so much consideration
and generosity to the descendents of Imam Ali (a.s.),
there came a time that his business fell and he underwent
a great loss. It was customary for him to open his
account books and if the people who owed him money
were alive he would ask them to pay back the debts,
but if they were poor or dead he just forgave the
people.
Once a Naasibi (a man who hates the progeny of the
Prophet S.A.W.W.) passed near his shop and on seeing
him with his books he taunted in a mocking tone, and
said that Imam Ali who was his biggest creditor should
have paid the debts of his descendents, and because
the faith of Abu Jaffer was not good, it was for this
reason that he was in a poor condition.
Abu Jaffer was hurt by his comments, and that night
he saw in his dream that the Holy Prophet Muhammad
(S.A.W.W.) is asking Imam Hassan and Hussein about
the whereabouts of their father Ali (A.S.). When Imam
Ali (A.S.) comes, the Holy Prophet asks him whether
he has given back the money he owes Abu Jaffer. Imam
Ali nods and hands over a bag to Abu Jaffer.
With this Abu Jaffer wakes up and is astonished to
find a bag in his hand containing a thousand liras
of gold. It is said that when he consulted his account
books he found the amount owed to him by his creditors
to be exactly what Imam Ali (A.S.) had given him,
and in other narrations all the names of his creditors
were erased. (QASAS AL AJIIBA PAGE 386)