Dear Joomlapolis,
We are getting errors when subscribing to a plan using the Authorize.net ARB method. Authorize.net is reporting the Invoice Number is too long. After reviewing the ARB API, the max length is 20 and the error reports a string that is 33 characters long. Here is the raw error (I've removed numbers with Xs).
Subscription payment registration error: Error received from payment gateway: E00003: The 'AnetApi/xml/v1/schema/AnetApiSchema.xsd:invoiceNumber' element is invalid - The value 'Invoice Numbering UXXXXXXXXXXXXXX' is invalid according to its datatype 'String' - The actual length is greater than the MaxLength value.
The "CB Paid Subscriptions: Notifications" page shows two entries, "Payment APPROVED,Authorize.net,web_accept, Completed" followed by "Error returned by gateway (autorecurring payment), Authorize.net, subscr_payment, Failed"
Can you please advise on a fix?
ENVIRONMENT
PLAN NAME : 1 month
PLAN ALIAS : 1 month
JOOMLA : 1.5.15
CBSUBS : 1.0.3
PLAN : 3 month, Exclusive, 3 months, unlimited, No initial validity
Post edited by: nant, at: 2010/02/22 09:17