Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


These support forums are now closed for new topics and comments.
Please head on over to http://eureka.ucommerce.net/ for support.

  • ATHUL JAYAN 9 posts 58 karma points
    Dec 18, 2013 @ 06:26
    ATHUL JAYAN
    0

    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

    TransactionLibrary.RequestPayments();

    I can see an order in Purchase Order table without OrderNumber and CustomerId.

    Thanks 
    Athul

  • Nickolaj Lundgreen 233 posts 1132 karma points
    Dec 18, 2013 @ 09:11
    Nickolaj Lundgreen
    0

    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.

  • ATHUL JAYAN 9 posts 58 karma points
    Dec 18, 2013 @ 12:49
    ATHUL JAYAN
    0

    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.




     

  • Dile Ram 26 posts 56 karma points
    Jun 11, 2015 @ 05:47
    Dile Ram
    0

    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

  • Morten Skjoldager 436 posts 1492 karma points
    Dec 23, 2013 @ 09:12
    Morten Skjoldager
    0

    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

  • Dile Ram 26 posts 56 karma points
    Jun 11, 2015 @ 05:47
    Dile Ram
    0

    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

  • Nickolaj Lundgreen 233 posts 1132 karma points
    Jun 11, 2015 @ 06:43
    Nickolaj Lundgreen
    0

    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.

  • Dile Ram 26 posts 56 karma points
    Jun 11, 2015 @ 06:57
    Dile Ram
    0

    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

  • Nickolaj Lundgreen 233 posts 1132 karma points
    Jun 11, 2015 @ 07:20
    Nickolaj Lundgreen
    0

    In the Epay admin panel:

    Leftmenu: "logs over h├Žndelser" (english: "logs") "callbacks sendt til jer" (english "callbacks")

  • Dile Ram 26 posts 56 karma points
    Jun 11, 2015 @ 09:56
    Dile Ram
    0

    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 &currency=208 &date=20150611 &time=1000 &txnfee=0 &paymenttype=1 &cardno=444444XXXXXX4000 &hash=59bc897b93bbd6ae17936551b01807c9

    Also its status is Delivered.

    Is there any other issue?

  • Dile Ram 26 posts 56 karma points
    Jun 11, 2015 @ 11:00
    Dile Ram
    0

    Hi Support,

    Any idea?

    Any help would be appriciated.

    Thanks

  • ks 15 posts 122 karma points
    Jul 08, 2015 @ 03:09
    ks
    0

    I have the same the same problem too.

    Have anyone found solutions yet?

Please Sign in or register to post replies

Write your reply to:

Draft