Claudia M Posted April 5, 2021 Author Share Posted April 5, 2021 I had one the other day that went thru fine. You're right Al, can't figure out the cause. I use Mastercard and Visa I did get an email from Stripe on 3-24 regarding some updates they were making. Are you aware of this? Link to comment Share on other sites More sharing options...
DiMarca Online Posted April 5, 2021 Share Posted April 5, 2021 2 minutes ago, Claudia M said: I had one the other day that went thru fine. You're right Al, can't figure out the cause. I use Mastercard and Visa You don't "accept" iDeal or Bancontact? Were the ones you had trouble with all Visa or also Mastercard? I've never had any issues with Mastercard payments through Stripe. It's probably just a coincidence, but I had about 25 of these cases where the callback didn't happen and all but 2 were iDeal or Bancontact. Link to comment Share on other sites More sharing options...
Claudia M Posted April 5, 2021 Author Share Posted April 5, 2021 No I don't use iDeal or Bancontact. I'm in the USA if that matters Link to comment Share on other sites More sharing options...
DiMarca Online Posted April 5, 2021 Share Posted April 5, 2021 59 minutes ago, Claudia M said: No I don't use iDeal or Bancontact. I'm in the USA if that matters We're in France (but sell a lot to the US ). Not sure if we can find any common ground between our cases...? Link to comment Share on other sites More sharing options...
Al Brookbanks Posted April 6, 2021 Share Posted April 6, 2021 I've created a new version which logs the stripe session id and session data before it transfers over to stripe for payment. If this issue occurs please check the order notes. There should be a value next to Stripe Session ID as shown in pink below. If there is not then Stripe isn't returning the session id we later need to look up the status If there is then it's somehow getting lost by the time the customer gets to the order confirmation page which is when it is needed to look up payment status. Link to comment Share on other sites More sharing options...
DiMarca Online Posted April 6, 2021 Share Posted April 6, 2021 Thank you! Link to comment Share on other sites More sharing options...
DiMarca Online Posted April 6, 2021 Share Posted April 6, 2021 I had 1 today with no call back from Stripe. This is the information in the 'notes': Quote Stripe Session ID: cs_live_a1n0whFLfM8GMTPTGCPr2Xnswfmg2mwE1Nxp56JHqmCdZd6YTPuiRrYGm9 It was again an iDeal payment. Other Stripe payments before and after this one went fine. Link to comment Share on other sites More sharing options...
DiMarca Online Posted April 6, 2021 Share Posted April 6, 2021 And another one I'm afraid tonight is not going too well In the notes: Quote Stripe Session ID: cs_live_a1wI9AZ3B7Qppe071YjeevFaeecrGsyCb7EOLgLDqHGR9O0WVGbmGJb5FO Hope that helps This was a Visa payment Thanks for checking! By the way yesterday I lost part of a sale because payment with Stripe didn't go as should. Someone ordered digital patterns and a bead board that I only had 1 in stock. She put the order through and chose Stripe. She tried to pay twice with Stripe. Didn't work, so I think she went back to the website and then chose PayPal. But by that time, the bead board was removed 'automatically' because it was seen as out of stock (it wasn't, but somehow because of the payment that was unsuccesful it was seen as such). She paid with PayPal, but without the bead board. Link to comment Share on other sites More sharing options...
DiMarca Online Posted April 9, 2021 Share Posted April 9, 2021 I had another one today with no call back. It was paid by Visa and this was in the notes: Quote Stripe Session ID: cs_live_a1Cm4bwU7HiQxIOEdtN22idzfWguNRcXt3R4sAkEIJ0M43tmdM7hJTUmpY Link to comment Share on other sites More sharing options...
Al Brookbanks Posted April 9, 2021 Share Posted April 9, 2021 What do the notes section in the transaction logs for this order say? Link to comment Share on other sites More sharing options...
DiMarca Online Posted April 9, 2021 Share Posted April 9, 2021 27 minutes ago, Al Brookbanks said: What do the notes section in the transaction logs for this order say? I copied them each... or do you need more than the Stripe Session ID? Link to comment Share on other sites More sharing options...
Al Brookbanks Posted April 9, 2021 Share Posted April 9, 2021 Just the stripe ID and the transaction log notes for the order. It looks like the session data is getting lost. Link to comment Share on other sites More sharing options...
DiMarca Online Posted April 9, 2021 Share Posted April 9, 2021 Just now, Al Brookbanks said: Just the stripe ID and the transaction log notes for the order. It looks like the session data is getting lost. Sorry transaction logs, I didn't read right LOL They all say: Quote Stripe session ID missing. Unable to retrieve session data Link to comment Share on other sites More sharing options...
Al Brookbanks Posted April 9, 2021 Share Posted April 9, 2021 Ok so there we have it. It getting lost. How the heck... Link to comment Share on other sites More sharing options...
DiMarca Online Posted April 9, 2021 Share Posted April 9, 2021 2 minutes ago, Al Brookbanks said: Ok so there we have it. It getting lost. How the heck... It's the same log Claudia started this thread with.... Link to comment Share on other sites More sharing options...
Claudia M Posted April 15, 2021 Author Share Posted April 15, 2021 I just had a sale thru Stripe that went thru fine. However when I went to printout the invoice all the debug info is at the bottom of it. I'm going back to version 3.0.2 Link to comment Share on other sites More sharing options...
Al Brookbanks Posted April 15, 2021 Share Posted April 15, 2021 2 hours ago, Claudia M said: I just had a sale thru Stripe that went thru fine. However when I went to printout the invoice all the debug info is at the bottom of it. I'm going back to version 3.0.2 Version 3!? You just need to turn off debug mode in the advanced section of your stores settings. Link to comment Share on other sites More sharing options...
Claudia M Posted April 15, 2021 Author Share Posted April 15, 2021 It wasn't turned on. It was that knew version you created that added information to the notes section. I just commented that out on the invoice. Link to comment Share on other sites More sharing options...
DiMarca Online Posted April 15, 2021 Share Posted April 15, 2021 12 hours ago, Claudia M said: I just had a sale thru Stripe that went thru fine. However when I went to printout the invoice all the debug info is at the bottom of it. I'm going back to version 3.0.2 I just print out the pages without the 'notes' Link to comment Share on other sites More sharing options...
Claudia M Posted April 15, 2021 Author Share Posted April 15, 2021 At the end of the inovice editor in admin / documents <div id="storeLabel"><img alt="" src="{$STORE_LOGO}" /></div> </div> <!-- <div class="info">{foreach from=$order.notes item=note}{$note}{/foreach}</div> - - -> </div> {/if}{/foreach}{/if}<script> setTimeout(function(){ window.print(); }, 2000); </script></div> </div> </body> </html> Link to comment Share on other sites More sharing options...
Sean W Posted April 24, 2021 Share Posted April 24, 2021 I am also experiencing this issue. In the notes, it is logging the session ID for the transactions (so it is getting back to cubecart, just not saving in the database). Link to comment Share on other sites More sharing options...
DiMarca Online Posted April 30, 2021 Share Posted April 30, 2021 Today I had one order that was paid with Stripe, but no call back and no transaction log whatsoever, so I didn't know it was paid. When I went to check Stripe, it turned out to be paid. This was in the notes: Quote Stripe Session ID: cs_live_a1HzlFxhgm4xq697TRmBfIIF1ndb7Tme5HtJ3w8urVKUCMznaYEd0TRhjb It was paid with iDeal. Link to comment Share on other sites More sharing options...
Al Brookbanks Posted May 4, 2021 Share Posted May 4, 2021 Ok so we can conclude that the session ID is getting lost. I've released 3.0.6 which keeps an audit log in the transaction logs table and uses the latest entry from there instead of relying on session data. I hope this will resolve the issue. At least if it doesn't there will be a better trail to audit. Link to comment Share on other sites More sharing options...
Claudia M Posted May 4, 2021 Author Share Posted May 4, 2021 Thanks Al, I'll give it a go asap! Link to comment Share on other sites More sharing options...
DiMarca Online Posted May 26, 2021 Share Posted May 26, 2021 I'm sorry, I had another Stripe payment that didn't log back to CubeCart. It gives a different transaction log than before: Quote pi_1IvRWlCHDRqc5vlYbbVZgs87 Created €22.72 StripeToday, 18:32 Stripe Checkout session ID created. Problem is that it doesn't show that something is wrong, but it stayed at 'pending'. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.