in

dashCommerce

An ASP.NET Open Source e-Commerce Application

No TransactionID - Invalid

Last post 03-20-2008 4:24 PM by neonexpresso. 2 replies.
Page 1 of 1 (3 items)
Sort Posts: Previous Next
  • 02-13-2008 10:07 AM

    • Eros
    • Top 100 Contributor
    • Joined on 02-12-2008
    • Posts 9

    No TransactionID - Invalid

    Hello everyone,

    I'm desperate ,
    Using sandbox I do properly the transition but then returning from paypal I get the following error while having successfully entered the PTD.
    Help me please!!!
     

    No TransactionID - Invalid

    System.Exception: No TransactionID - Invalid
       in TestCondition.AssertFailed(String message) in C:\inetpub\www.dashcommerce.it\App_Code\Utility\TestCondition.vb:riga 147
       in TestCondition.IsNotNull(Object o, String failMessage) in C:\inetpub\www.dashcommerce.it\App_Code\Utility\TestCondition.vb:riga 41
       in PDTHandler.Page_Load(Object sender, EventArgs e) in C:\inetpub\www.dashcommerce.it\PayPal\PDTHandler.aspx.vb:riga 46
       in System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e)
       in System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)
       in System.Web.UI.Control.OnLoad(EventArgs e)
       in System.Web.UI.Control.LoadRecursive()
       in System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
  • 02-16-2008 5:50 PM In reply to

    • Eros
    • Top 100 Contributor
    • Joined on 02-12-2008
    • Posts 9

    Re: No TransactionID - Invalid

    Answer

    Hallo,

    after many hours I discover that problem is PayPal Sandbox . Look at

    http://www.pdncommunity.com/pdn/forums

  • 03-20-2008 4:24 PM In reply to

    Re: No TransactionID - Invalid

    Answer

    I successfully made the paypal sandbox work. 

    1. Login to the paypal sandbox with your developer email address at  https://www.sandbox.paypal.com
    2. Under the My Account tab, click the Profile tab/button.
    3. Then click Website Payment Preferences
    4. Turn on auto return and set the url to: http://yourdomain/PayPal/PDTHandler.aspx  (I think this is sent to them when you click pay but i set it anyway)
    5. Turn on Payment Data Transfer
    6. Then click Save.
    7. I was then given my Payment Data Transfer Identity Token and I entered it into the PDT Field of the admin section of my site. (make sure your paypal sandbox store email is there also.
    8. Test a transaction with success!
Page 1 of 1 (3 items)