I am currently using Chronoforms V4 on Joomla 1.5 with a "paid for" authorize.net plugin installed. In test mode, I noticed that if I use the same credit card number (or no credit card number for that matter) and submit the information purposely with an error and then resubmit it correctly, I will get charged double the amount. If I continue to have errors and resubmit the same CC number, it will continue to add to the amount so when I finally have a successful transaction, the amount charged is multiplies of the original amount. It appears that on the authorize.net plugin stores the x_amount variable for certain amount of time and will increase or decrease depending on how many errors I get.
My question is, has anyone here encountered that error before? Is that a known or common bug of authorize.net plugin? Again, I must emphasize that I have paid for and installed the a.net plugin. Is it possible to reset the x_amount variable so that goes back to zero everytime you go back to the form after an error? Could it be a server side error? I haven't tried a live transaction yet since I am currently waiting for approval on my merchant account. Any info would be greatly appreciated.
Response output using authorize.net plugin debugging mode. (x_login, x_tran_key, x_card_num has been masked)
Notice the x_amount = 1797, which is a multiple of 599. Response from authorize.net server is also 1797.00.
Thanks in advance,
L.
x_login=93KxaQXXXX&x_version=3.1&x_delim_char=%7C&x_delim_data=TRUE&x_url=FALSE&x_type=AUTH_CAPTURE&x_method=CC&x_tran_key=5659f2XbSrXXXXXX&x_relay_response=FALSE&x_card_num=XXXXXXXXXXXX3382&x_exp_date=12011&x_description=&x_first_name=&x_last_name=&x_amount=1797&x_address=&x_city=&x_state=AL&x_zip=&x_invoice_num=&x_country=&x_phone=&x_email=&
Response Code: Error
Response Subcode: 1
Response Reason Code: 8
Response Reason Text: (TESTMODE) The credit card has expired.
Approval Code: 000000
AVS Result Code: P
Transaction ID: 0
Invoice Number (x_invoice_num): NO VALUE RETURNED
Description (x_description): NO VALUE RETURNED
Amount (x_amount): 1797.00
Method (x_method): CC
Transaction Type (x_type): auth_capture
Customer ID (x_cust_id): NO VALUE RETURNED
Cardholder First Name (x_first_name): NO VALUE RETURNED
Cardholder Last Name (x_last_name): NO VALUE RETURNED
Company (x_company): NO VALUE RETURNED
Billing Address (x_address): NO VALUE RETURNED
City (x_city): NO VALUE RETURNED
State (x_state): AL
ZIP (x_zip): NO VALUE RETURNED
Country (x_country): NO VALUE RETURNED
Phone (x_phone): NO VALUE RETURNED
Fax (x_fax): NO VALUE RETURNED
E-Mail Address (x_email): NO VALUE RETURNED
Ship to First Name (x_ship_to_first_name): NO VALUE RETURNED
Ship to Last Name (x_ship_to_last_name): NO VALUE RETURNED
Ship to Company (x_ship_to_company): NO VALUE RETURNED
Ship to Address (x_ship_to_address): NO VALUE RETURNED
Ship to City (x_ship_to_city): NO VALUE RETURNED
Ship to State (x_ship_to_state): NO VALUE RETURNED
Ship to ZIP (x_ship_to_zip): NO VALUE RETURNED
Ship to Country (x_ship_to_country): NO VALUE RETURNED
Tax Amount (x_tax): NO VALUE RETURNED
Duty Amount (x_duty): NO VALUE RETURNED
Freight Amount (x_freight): NO VALUE RETURNED
Tax Exempt Flag (x_tax_exempt): NO VALUE RETURNED
PO Number (x_po_num): NO VALUE RETURNED
MD5 Hash: CF38D5D439BEAF776CC9D7B34FA051F3
Card Code Response: NO VALUE RETURNED
Reserved (40): NO VALUE RETURNED
Reserved (41): NO VALUE RETURNED
Reserved (42): NO VALUE RETURNED
Reserved (43): NO VALUE RETURNED
Reserved (44): NO VALUE RETURNED
Reserved (45): NO VALUE RETURNED
Reserved (46): NO VALUE RETURNED
Reserved (47): NO VALUE RETURNED
Reserved (48): NO VALUE RETURNED
Reserved (49): NO VALUE RETURNED
Reserved (50): NO VALUE RETURNED
Reserved (51): XXXX3382
Reserved (52): Visa
Reserved (53): NO VALUE RETURNED
Reserved (54): NO VALUE RETURNED
Reserved (55): NO VALUE RETURNED
Reserved (56): NO VALUE RETURNED
Reserved (57): NO VALUE RETURNED
Reserved (58): NO VALUE RETURNED
Reserved (59): NO VALUE RETURNED
Reserved (60): NO VALUE RETURNED
Reserved (61): NO VALUE RETURNED
Reserved (62): NO VALUE RETURNED
Reserved (63): NO VALUE RETURNED
Reserved (64): NO VALUE RETURNED
Reserved (65): NO VALUE RETURNED
Reserved (66): NO VALUE RETURNED
Reserved (67): NO VALUE RETURNED
Reserved (68): NO VALUE RETURNED
Merchant-defined (69): : FALSE
My question is, has anyone here encountered that error before? Is that a known or common bug of authorize.net plugin? Again, I must emphasize that I have paid for and installed the a.net plugin. Is it possible to reset the x_amount variable so that goes back to zero everytime you go back to the form after an error? Could it be a server side error? I haven't tried a live transaction yet since I am currently waiting for approval on my merchant account. Any info would be greatly appreciated.
Response output using authorize.net plugin debugging mode. (x_login, x_tran_key, x_card_num has been masked)
Notice the x_amount = 1797, which is a multiple of 599. Response from authorize.net server is also 1797.00.
Thanks in advance,
L.
x_login=93KxaQXXXX&x_version=3.1&x_delim_char=%7C&x_delim_data=TRUE&x_url=FALSE&x_type=AUTH_CAPTURE&x_method=CC&x_tran_key=5659f2XbSrXXXXXX&x_relay_response=FALSE&x_card_num=XXXXXXXXXXXX3382&x_exp_date=12011&x_description=&x_first_name=&x_last_name=&x_amount=1797&x_address=&x_city=&x_state=AL&x_zip=&x_invoice_num=&x_country=&x_phone=&x_email=&
Response Code: Error
Response Subcode: 1
Response Reason Code: 8
Response Reason Text: (TESTMODE) The credit card has expired.
Approval Code: 000000
AVS Result Code: P
Transaction ID: 0
Invoice Number (x_invoice_num): NO VALUE RETURNED
Description (x_description): NO VALUE RETURNED
Amount (x_amount): 1797.00
Method (x_method): CC
Transaction Type (x_type): auth_capture
Customer ID (x_cust_id): NO VALUE RETURNED
Cardholder First Name (x_first_name): NO VALUE RETURNED
Cardholder Last Name (x_last_name): NO VALUE RETURNED
Company (x_company): NO VALUE RETURNED
Billing Address (x_address): NO VALUE RETURNED
City (x_city): NO VALUE RETURNED
State (x_state): AL
ZIP (x_zip): NO VALUE RETURNED
Country (x_country): NO VALUE RETURNED
Phone (x_phone): NO VALUE RETURNED
Fax (x_fax): NO VALUE RETURNED
E-Mail Address (x_email): NO VALUE RETURNED
Ship to First Name (x_ship_to_first_name): NO VALUE RETURNED
Ship to Last Name (x_ship_to_last_name): NO VALUE RETURNED
Ship to Company (x_ship_to_company): NO VALUE RETURNED
Ship to Address (x_ship_to_address): NO VALUE RETURNED
Ship to City (x_ship_to_city): NO VALUE RETURNED
Ship to State (x_ship_to_state): NO VALUE RETURNED
Ship to ZIP (x_ship_to_zip): NO VALUE RETURNED
Ship to Country (x_ship_to_country): NO VALUE RETURNED
Tax Amount (x_tax): NO VALUE RETURNED
Duty Amount (x_duty): NO VALUE RETURNED
Freight Amount (x_freight): NO VALUE RETURNED
Tax Exempt Flag (x_tax_exempt): NO VALUE RETURNED
PO Number (x_po_num): NO VALUE RETURNED
MD5 Hash: CF38D5D439BEAF776CC9D7B34FA051F3
Card Code Response: NO VALUE RETURNED
Reserved (40): NO VALUE RETURNED
Reserved (41): NO VALUE RETURNED
Reserved (42): NO VALUE RETURNED
Reserved (43): NO VALUE RETURNED
Reserved (44): NO VALUE RETURNED
Reserved (45): NO VALUE RETURNED
Reserved (46): NO VALUE RETURNED
Reserved (47): NO VALUE RETURNED
Reserved (48): NO VALUE RETURNED
Reserved (49): NO VALUE RETURNED
Reserved (50): NO VALUE RETURNED
Reserved (51): XXXX3382
Reserved (52): Visa
Reserved (53): NO VALUE RETURNED
Reserved (54): NO VALUE RETURNED
Reserved (55): NO VALUE RETURNED
Reserved (56): NO VALUE RETURNED
Reserved (57): NO VALUE RETURNED
Reserved (58): NO VALUE RETURNED
Reserved (59): NO VALUE RETURNED
Reserved (60): NO VALUE RETURNED
Reserved (61): NO VALUE RETURNED
Reserved (62): NO VALUE RETURNED
Reserved (63): NO VALUE RETURNED
Reserved (64): NO VALUE RETURNED
Reserved (65): NO VALUE RETURNED
Reserved (66): NO VALUE RETURNED
Reserved (67): NO VALUE RETURNED
Reserved (68): NO VALUE RETURNED
Merchant-defined (69): : FALSE