Hi there,
Over the last couple of months, my client has noticed an odd problem with nBill, the Eway payment gateway and successful payments not being reported back to nBill. After some investigation it appears that error has been occurring intermittently since day one.
The error email that is generated by nBill is along the line's of the following (names, domain etc changed)...
Gateway transaction '882' not found (pending order ID: 831, Amount: AUD 50.00, Site:
https://www.domain.com, REQUEST: Array
(
[option] => com_nbill
[action] => gateway
[gateway] => eway
[task] => ccsubmit
[Itemid] => 100046
[checksum] => a3a93da57efd41b82c1d25e2f785d727
[ewayTotalAmount] => 5000
[ewayTrxnNumber] => 9c938ac936_882
[eWAYURL] =>
https://www.domain.com/index.php?option=com_nbill&action=gateway&gateway=eway&task=cb [ewayCustomerFirstName] => Firstname
[ewayCustomerLastName] => Lastname
[ewayCustomerEmail] =>
someone@domain.com [ewayCustomerAddress] => 1 Somewhere St, Somewhere, South australia, AU
[ewayCustomerPostcode] => 5007
[eWAYSiteTitle] => Some Organisation
[ewayCustomerInvoiceDescription] => Donation
[OneOff] => 1
[CustomerFirstName] => First Name
[CustomerLastName] => Last Name
[CustomerAddress] => 1 Somewhere St
[CustomerSuburb] => Somewhere
[CustomerState] => South Australia
[CustomerPostCode] => 5007
[CustomerCountry] => AU
[CustomerEmail] =>
someone@domain.com [CCName] => Firstname Lastname
[CCNumber] => card number
[CCExpMonth] => card expiry month
[CCExpYear] => card expiry year
[ewayCVN] => 123
[cc_submit] => Submit
[view] => frontpage
)
)
We are only using nBill to accept donations, and because the customer an error message, they make the same donation again, usually successfully the second time around (it took one customer 3 goes, and they got charged 3 times through Eway). In each instance the order is listed under "Pending Orders" in nBill
Each error email starts with - Gateway transaction '882' not found - except a different number each time.
So any ideas why this is happening?
Couple of other things...
I'm also concerned that the email that is generated when this error occurrs contains the customers full credit card details, number and cvn - is there any way of changing that?
and...
Oddly, the email also only goes to the admin email address entered on the order form, and not the general configuration email address. Is that the correct behaviour?
Thanks in advance.
nBill 2.0.9
Joomla 1.5.25