In this article
The following functions add a record to a Panel’s CreditTransaction History. CreditTransactionType can be: Normal, Correction, Error, Expiry.
AddCreditTransaction(CreditTransactionType transactionType, int credits);
AddCreditTransaction(CreditTransactionType transactionType, int credits, string surveyId);
AddCreditTransaction(CreditTransactionType transactionType, int credits, string surveyId, string sectionId);
AddCreditTransaction(CreditTransactionType transactionType, int credits, string surveyId, string sectionId, string comment);
AddCreditTransaction(CreditTransactionType transactionType, int credits, string surveyId, string sectionId, string comment, string[] customFieldNames, string[] customFieldValues);
AddCreditTransaction(int credits);
AddCreditTransaction(int credits, string surveyId);
AddCreditTransaction(int credits, string surveyId, string sectionId);
AddCreditTransaction(int credits, string surveyId, string sectionId, string comment);
AddCreditTransaction(int credits, string surveyId, string sectionId, string comment, string[] customFieldNames, string[] customFieldValues);
For example:
AddCreditTransaction(CreditTransactionType.Normal,500);
adds a record to CreditTransactionHistory with TransactionCredit set to 500 and TransactionType set to Normal (answer code 1).