addField(querySB, "x_exp_date", creditCard.getExpirationDateMMYY()); addField(querySB, "x_card_code", creditCard.getCardCode()); if(transactionRequest.getTestMode()) addField(querySB, "x_test_request", "TRUE"); addField(querySB, "x_duplicate_window", transactionRequest.getDuplicateWindow()); addField(querySB, "x_invoice_num", transactionRequest.getInvoiceNumber());
if(transactionRequest.getTestMode()) request.put("UMtestmode", "1"); try { results = submitTransaction(request, transactionRequest.getTestMode()); } catch(ErrorCodeException err) { return new AuthorizationResult(
private AuthorizationResult saleOrAuthorize(TransactionRequest transactionRequest, CreditCard creditCard, boolean capture) { if(transactionRequest.getTestMode()) { throw new UnsupportedOperationException("Test mode not currently supported");
try { SDKProperties.setHostAddress(transactionRequest.getTestMode() ? TEST_HOST_ADDRESS : LIVE_HOST_ADDRESS); SDKProperties.setHostPort(HOST_PORT); SDKProperties.setTimeOut(TIMEOUT); ); PayflowConnectionData connectionData = new PayflowConnectionData( transactionRequest.getTestMode() ? TEST_HOST_ADDRESS : LIVE_HOST_ADDRESS, HOST_PORT, TIMEOUT