we are using a custom checkout and this plugin to integrate Klarna.
We recently started selling to Austria in addition to Germany.
And now when people want to order something to Austria they often get the following error message when trying to make a purchase with Klarna:
“Payment method not available in this country
Unfortunately, this payment method is not available for this country. Please choose another payment method.”
After closing the error message, deselecting Klarna, and then selecting Klarna again, the same payment method is working as expected.
We already got in contact about this with the Klarna support who said:
“The (Austrian) address data is changed on a different page than the Klarna payment options and the change of address is updated, but the iframe with the payment methods is not. When this is active, it causes an error in the backend and payments from the country of sale Austria are rejected.”
However we are already updating the whole checkout and the payment methods after address change and also the Klarna iframes are only being loaded once the payment method “Klarna” is selected which happens after the address change.
But it is still not working.
While debugging we noticed that Klarna uses different session IDs for different countries. So is it possible to force update the session-id, because this might resolve the issue, or do you have any other idea, what might be the issue here?
We are using Klarna as well on a different store where we deliver to Austria but here we are using https://www.mollie.com/ instead of this plugin. There everything is working as expected with the same checkout. The URL of that store is www.der-buntspecht-shop.de
]]>I ran through a few updates this morning on a site I have and am now getting the fatal error as seen below:
Fatal error: Cannot access protected property WP_Session::$session_id in C:\Users\Craig\Documents\Websites\carrecruitment.dev\wp-content\plugins\ninja-forms\deprecated\classes\session.php on line 122
Hope you can help me with a quick fix, I can give you more details from the error report if you need them
Craig
https://www.ads-software.com/plugins/ninja-forms/
]]>What I don’t want is this:
https://chirocentre.co.uk/chiropractor-top-100-job-to-do-2010/?phpMyAdmin=LS5YS3fGkHHFpQLkxX1BKp8uRi1
What I do want is this:
https://chirocentre.co.uk/chiropractor-top-100-job-to-do-2010/
Any ideas how to hunt and destroy the php bit?
]]>Thanks for this wonderful plugin – I’ve used it on a few sites now and have always found it to be excellent.
I have recently used it on a site and it is all working well. However when I put it on the live site, I’ve noticed that ?__SID=U is being added to the end of urls in the top nav for each of the categories.
Both the blog and the magento install are on the same domain name so I can’t see why Magento would be adding these in. Any ideas?
https://www.ads-software.com/extend/plugins/magento-wordpress-integration/
]]>here are my cart 66 error log entries
“Creating a new session
[LOG DATE: 01/28/2013 10:08:49 pm – Server time zone UTC]
[Cart66SessionDb.php – line 144] _loadSession() was unable to load the session id: No Session Id Provided
[LOG DATE: 01/28/2013 10:08:49 pm – Server time zone UTC]
[Cart66SessionDb.php – line 160] Creating a new session
======= ADMIN REQUEST =======
[LOG DATE: 01/28/2013 10:17:03 pm – Server time zone UTC]
[Cart66SessionDb.php – line 89] Not starting Cart66 session for admin request”
I checked and do not have any caching plugs enabled. I like the cart66 plugin and I like the look of my site and would like to keep both. Changing themes is not an option as it took me weeks to get the theme configured the way I want. Please help.
https://www.ads-software.com/extend/plugins/cart66-lite/
]]>“Creating a new session
[LOG DATE: 01/28/2013 10:08:49 pm – Server time zone UTC]
[Cart66SessionDb.php – line 144] _loadSession() was unable to load the session id: No Session Id Provided
[LOG DATE: 01/28/2013 10:08:49 pm – Server time zone UTC]
[Cart66SessionDb.php – line 160] Creating a new session
======= ADMIN REQUEST =======
[LOG DATE: 01/28/2013 10:17:03 pm – Server time zone UTC]
[Cart66SessionDb.php – line 89] Not starting Cart66 session for admin request”
line 144 begins an if/else
‘if($sessionId) {
$sql = “select * from $tableName where session_id = %s order by id desc”;
$sql = $wpdb->prepare($sql, $sessionId);
$data = $wpdb->get_row($sql, ARRAY_A);
if($data && self::_isValid($data)) {
self::$_userData = unserialize($data[‘user_data’]);
unset($data[‘user_data’]);
self::$_data = $data;
$loaded = true;
}
}
else {
$sessionId = “No Session Id Provided”;’
}
the remainder lines 160 and 89 referenced in the error log are the consequences of failing to load the session id.
Any help would be greatly appreciated. I like the cart66 plugin and I like the look of my site and would like to keep both. Thanks.
https://www.ads-software.com/extend/plugins/cart66-lite/
[duplicate – continue with https://www.ads-software.com/support/topic/cart66-session-not-started?replies=1 ]
]]>What i have tried;
What i have found that could be an issue:
I noticed that on firebug that the session ID of the user “some dude” does not match the session ID of wordpress.
Could this be it? “link below to screen shot”
https://www.discovermerrittisland.com/wp-content/uploads/2012/12/sessionid.png
I try to accomplish the following task,
Save the values of a form to the database.
f.ex. A=2 , B=4 etc
after saving the values to the database, and redirecting to a second page with on_sent_ok: “location.replace(‘/some-url/’);” , calculate on the second page the result of f.ex. A+B.
But how i get always the result for that specific user, is there a possibility for an Session ID?
An Ideas how to accomplish this task.
Thanks a lot
https://www.ads-software.com/extend/plugins/contact-form-7-to-database-extension/
]]>I want to add a link to the blog home page.
This link is :
<?php echo ‘‘ . ‘Return to store’ . ‘‘; ?>
But this php link with session Id did not work on the blog.
Hope some one can help.
Thanks in advance.
Jun
]]>