public static function getBaseChargeModel($cardChargePayload)
 {
     $cardChargePayload->setEmail(TestHelper::getRandName() . '@' . TestHelper::getRandName() . '.com');
     $cardChargePayload->setAutoCapture('N');
     $cardChargePayload->setAutoCaptime('0');
     $cardChargePayload->setValue('100');
     $cardChargePayload->setCurrency('usd');
     $cardChargePayload->setTrackId('TrackId-' . rand(0, 100));
     $cardChargePayload->setTransactionIndicator(1);
     $cardChargePayload->setProducts(TestHelper::getMockUpProduct());
     $cardChargePayload->setProducts(TestHelper::getMockUpProduct());
     $cardChargePayload->setShippingDetails(TestHelper::getMockUpAddress());
     return $cardChargePayload;
 }