Disclosed is a system and method for processing a transaction. The method comprises receiving an input data from a user. The input data is associated with the transaction. The method further comprises creating a decision tree or a decision table based upon the input data and pre-defined rules. The decision tree comprises a parent node and a child node. The parent node and the child node comprise a first question and a second question respectively presented to the user. The decision table comprises a plurality of criteria/conditions being presented to the user. For each criteria/condition, a conditional response is received from the user. The method further comprises processing the transaction by identifying a solution, stored in a database, based on the decision tree or the decision table.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A method for processing a transaction, the method comprising: receiving, by a processor, an input data from a user, wherein the input data is associated with a transaction; creating, by the processor, a decision tree or a decision table based upon the input data and pre-defined rules, wherein the decision tree comprises a parent node and a child node, wherein the parent node and the child node comprise a first question and a second question respectively presented to the user, wherein the second question is dependent on a response to the first question received from the user, and wherein the decision table comprises a plurality of criteria/conditions being presented to the user, wherein a conditional response is received from the user for each criteria/condition, and wherein the conditional response indicates a criteria/condition being satisfied; and processing, by the processor, the transaction by identifying a solution stored in a database based on the decision tree or the decision table. 2. The method of claim 1, wherein the transaction is at least one of credit card chargeback process, or a securities dispute. 3. The method of claim 1, wherein the input data comprises at least one of an unauthorized transaction, a merchandise transaction, or a service. 4. The method of claim 1, further comprising capturing a log of the response to the first question received from the user. 5. The method of claim 4, wherein the log comprises an amount time taken to create the child node based on the response to the first question received from the user. 6. The method of claim 1, wherein the solution comprises: a reason code/resultant for the decision tree, and a custom procedural code/key field values/resultant value of the transaction for the decision table. 7. The method of claim 1, further comprising identifying a number of the child node in the decision tree. 8. The method of claim 1, further comprising generating a report comprising the first question, the second question, and the response to the first question. 9. A system for processing a transaction, the system comprising: a processor; and a memory coupled to the processor, wherein the processor executes a plurality of modules stored in the memory, the plurality of modules comprising: a receiving module to receive an input data from a user, wherein the input data is associated with a transaction; a creating module to create a decision tree or a decision table based upon the input data and pre-defined rules, wherein the decision tree comprises a parent node and a child node, wherein the parent node and the child node comprise a first question and a second question respectively presented to the user, wherein the second question is dependent on a response to the first question received from the user, and wherein the decision table comprises a plurality of criteria/conditions being presented to the user, wherein a conditional response is received from the user for each criteria/condition, and wherein the conditional response indicates a criteria/condition being satisfied; and a processing module to process the transaction to identify a solution stored in a database based on the decision tree or the decision table. 10. The system of claim 9, wherein the transaction is at least one of a credit card chargeback process, or a securities dispute. 11. The system of claim 9, wherein the input data comprises at least one of an unauthorized transaction, a merchandise transaction, or a service. 12. The system of claim 9, wherein the creating module captures a log of the response to the first question received from the user. 13. The system of claim 12, wherein the log comprises an amount of time taken to create the child node based on the response to the first question received from the user. 14. The system of claim 9, wherein the solution comprises: a reason code/resultant value for the decision tree, and a custom procedural code/key field values/resultant value of the transaction for the decision table. 15. The system of claim 9, wherein the creating module identifies a number of the child node in the decision tree. 16. A non-transitory computer readable medium comprising a program executable by a computing device for processing a transaction, the program comprising: a program code for receiving an input data from a user, wherein the input data is associated with a transaction; a program code for creating a decision tree or a decision table based upon the input data and pre-defined rules, wherein the decision tree comprises a parent node and a child node, wherein the parent node and the child node comprise a first question and a second question respectively presented to the user, wherein the second question is dependent on a response to the first question received from the user, and wherein the decision table comprises a plurality of criteria/conditions being presented to the user, wherein a conditional response is received from the user for each criteria/condition, and wherein the conditional response indicates a criteria/condition being satisfied; and a program code for processing the transaction by identifying a solution, stored in a database, based on the decision tree or the decision table. 17. The medium of claim 16, wherein the solution comprises: a reason code/resultant value for the decision tree, and a custom procedural code/key field values/resultant value of the transaction for the decision table. 18. The medium of claim 16, wherein the transaction is at least one of a credit card chargeback process, or a securities dispute. 19. The medium of claim 16, wherein the input data comprises at least one of an unauthorized transaction, a merchandise transaction, or a service. 20. The medium of claim 16, wherein the program code for creating a decision tree or a decision table captures a log of the response to the first question received from the user.