AuthorizeNetCC anetcc = new AuthorizeNetCC("config.prop");
anetcc.addOptionalField("x_Address","123 Main St."); // if needed for AVS
anetcc.addOptionalField("x_Zip","10101"); // if needed for AVS
anetcc.setTransaction("1234123412341234","11/09","100.00","AUTH_CAPTURE");
anetcc.addMerchantDefinedField("m_Comment", "Basic Example 2");
anetcc.submit();
if (anetcc.getResponseCode().equals("1")) {
System.out.println("Your transaction was approved!");
} else {
System.out.println("Your transaction was declined! " + anetcc.getResponseReasonText());