We have been using CBSubs with eWay for several years and have just upgraded to CBSubs GPL. All seems fine except the eWAY payment gateway.
Processing a new (test) subscription proceeds normally:
Registration - Payment (select eWAY) - eWAY Payment - Pay Now - Processing - Finalise - Returns to our site with error message:
Please contact site administrator to check error log.
No suitable basket found.
Logging into site admin - CBSubs observe the following:
In CBSubs
Subscriptions
Subscription record created with status Registered - Unpaid
Baskets
Basket created but payment not processed and no gateway account shown.
Payments
No payment record created
Error Log
eway: MerchantReference is missing in the transaction result: <TransactionResponse><AuthCode>R55272</AuthCode><ResponseCode>08</ResponseCode><ReturnAmount>55.00</ReturnAmount><TrxnNumber>107437826</TrxnNumber><TrxnStatus>True</TrxnStatus><TrxnResponseMessage>Honour With Identification</TrxnResponseMessage><MerchantOption1>AUD</MerchantOption1><MerchantOption2></MerchantOption2><MerchantOption3></MerchantOption3><MerchantReference>N256861787265281</MerchantReference><MerchantInvoice>550</MerchantInvoice><ErrorMessage></ErrorMessage></TransactionResponse> . Parsed result: Array of request:
au.ewaygateway.com/Result/?CustomerID=16749336&UserName=secretary%40asperger.asn.au&AccessPaymentCode=60CF33ZqfvIfK8t5g37n_qD4EjjPfFaEku6u4ZK2kfLfzQ3FKdln3umLVTgWmDSHJk0kSN-izXruUZDv-WJ4mI-z6NjB2JblEPn-ul8h3sJusWS3pxgBBKyxQprNfGMDmy1zrNIOMmm9pc1L2V2bpHZEmBg%3D%3D
: Please contact site administrator to check error log.
In eWAY
Payment shown as completed with no apparent errors.
Would appreciate advise on how to diagnose any setup problems.
Cheers,