Showing 36 of 52 total issues
Method AddConsumer
has 15 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
string merchantId,
string merchantKey,
string customerIdExt,
string firstName,
string lastName,
Method Sale
has 14 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
string merchantId,
string merchantKey,
string referenceNum,
decimal chargeTotal,
string processorId,
Method Auth
has 14 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
string merchantId,
string merchantKey,
string referenceNum,
decimal chargeTotal,
string processorId,
Method FillRequestBase
has 42 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
private void FillRequestBase(
string operation,
string merchantId,
string merchantKey,
string referenceNum,
Method PayWithToken
has 39 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
private ResponseBase PayWithToken(
string operation,
string merchantId,
string merchantKey,
string referenceNum,
Method GetTransactionDetailReport
has 12 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
string merchantId,
string merchantKey,
string period,
string pageSize,
string startDate,
Method Auth
has 36 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
public ResponseBase Auth(
string merchantId,
string merchantKey,
string referenceNum,
decimal chargeTotal,
Method Sale
has 36 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
public ResponseBase Sale(
string merchantId,
string merchantKey,
string referenceNum,
decimal chargeTotal,
Method Boleto
has 31 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
public ResponseBase Boleto(
string merchantId,
string merchantKey,
string referenceNum,
decimal chargeTotal,
Method FillRecurringBase
has 31 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
private void FillRecurringBase(
string merchantId,
string merchantKey,
string referenceNum,
decimal chargeTotal,
Method Recurring
has 29 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
public ResponseBase Recurring(
string merchantId,
string merchantKey,
string referenceNum,
decimal chargeTotal,
Method GetUrl
has 28 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
private static string GetUrl<T>(T request, string environment)
{
switch (environment)
{
case "LIVE":
Method AddCardOnFile
has 27 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
public ApiResponse AddCardOnFile(
string merchantId,
string merchantKey,
string customerId,
string creditCardNumber,
Method OnlineDebit
has 8 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
string merchantId,
string merchantKey,
string referenceNum,
decimal chargeTotal,
string processorId,
Method Capture
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
string merchantId,
string merchantKey,
string orderID,
string referenceNum,
decimal chargeTotal
Method Return
has 5 arguments (exceeds 4 allowed). Consider refactoring. Open
Open
string merchantId,
string merchantKey,
string orderID,
string referenceNum,
decimal chargeTotal