Hi, I am new to uCommerce. I am using a free version of uCommerce. I integrated with test epay system and it works fine and redirect to the confirmation Url given in the config file. But the Order is not creating in the uCommerce tree - Ucommerce->Orders->New order. I used the code below
TransactionLibrary.RequestPayments();
I can see an order in Purchase Order table without OrderNumber and CustomerId.
The first step would be to check the umbraco log for checkout pipeline exceptions.
(The usual problem-child is the confirmation email, but the exception log holds more details.)
The next step would be to check epays callback log for more details about the callback.
Hi Nickolaj, Thanks for your response. I didn't see any exceptions in the log.
One thing i noticed is Customer also not creating.
Here is my workflow. After selecting Payment and Shipping methods, it goes to the Preview page. On submitting the complete order button, the code TransactionLibrary.RequestPayments(); executes and goes to the test epay system. On completing the CC verification it will redirect to the Url we mentioned in the config. The url consists of different querystrings like orderGuid,orderid,amount,currency,payment type etc. Can you please verify this and let me know if any problems in it.
Order not creating after payment.
Hi, I am new to uCommerce. I am using a free version of uCommerce. I integrated with test epay system and it works fine and redirect to the confirmation Url given in the config file. But the Order is not creating in the uCommerce tree - Ucommerce->Orders->New order. I used the code below
I can see an order in Purchase Order table without OrderNumber and CustomerId.
Thanks
Athul
Hi
The first step would be to check the umbraco log for checkout pipeline exceptions. (The usual problem-child is the confirmation email, but the exception log holds more details.) The next step would be to check epays callback log for more details about the callback.
Hi Nickolaj, Thanks for your response. I didn't see any exceptions in the log.
One thing i noticed is Customer also not creating.
Here is my workflow. After selecting Payment and Shipping methods, it goes to the Preview page. On submitting the complete order button, the code TransactionLibrary.RequestPayments(); executes and goes to the test epay system. On completing the CC verification it will redirect to the Url we mentioned in the config. The url consists of different querystrings like orderGuid,orderid,amount,currency,payment type etc.
Can you please verify this and let me know if any problems in it.
Hi
I have setup same as ATHUL. and same problem here.
All works fine but "New Order" Not saved. Always order status remains as "Basket".
On preview page complete order button click these lines are run :
TransactionLibrary.CreatePayment(8, requestPayment: false); TransactionLibrary.ExecuteBasketPipeline(); TransactionLibrary.RequestPayments();
HttpContext.Current.Response.Redirect("Confirmation.aspx");
8 is the paymentMethodId of Epay.
Epay window opens and after fill information it redirects to Confirmation page .
But basket does not empty. And Order status does not change.
I have found many solutions but not get help.
please please help if any idea...
Thanks
Hi ATHUL, does the basket still exists after you've returned to the page ?
Do you see any payments under the basket if you search it in the backend? Any audit trails? Any payments created?
Best regards
Morten
Hi
I have setup same as ATHUL. and same problem here.
All works fine but "New Order" Not saved. Always order status remains as "Basket".
On preview page complete order button click these lines are run :
TransactionLibrary.CreatePayment(8, requestPayment: false); TransactionLibrary.ExecuteBasketPipeline(); TransactionLibrary.RequestPayments(); HttpContext.Current.Response.Redirect("Confirmation.aspx");
8 is the paymentMethodId of Epay.
Epay window opens and after fill information it redirects to Confirmation page .
But basket does not empty. And Order status does not change.
I have found many solutions but not get help.
please please help if any idea...
Thanks
Hi Dile
Sounds like a checkout pipeline problem.
In Epay there is a "callback log" where the async callback to the uCommerce Epay provider should be listed.
This allows you to see if it fails (I suspect it might). If it fails, try opening the link in a browser and see if you get a meaningfull error.
Please also check for errors on your website.
Hi Nickolaj,
Thanks you so much for reply.
Can you please let me know how to find ePay callback log.
Where it is exist?
Thanks
In the Epay admin panel:
Leftmenu: "logs over hændelser" (english: "logs") "callbacks sendt til jer" (english "callbacks")
Hi Nickolaj,
I see the callback log in ePay Admin Panel and open the link in browser but no error there.
It open the page that is I have mentioned in uCommerce in CallbackUrl field.
Query string :
txnid=46778778 &orderid=Reference-83 &amount=130275 ¤cy=208 &date=20150611 &time=1000 &txnfee=0 &paymenttype=1 &cardno=444444XXXXXX4000 &hash=59bc897b93bbd6ae17936551b01807c9
Also its status is Delivered.
Is there any other issue?
Hi Support,
Any idea?
Any help would be appriciated.
Thanks
I have the same the same problem too.
Have anyone found solutions yet?
is working on a reply...