Support

Admin Tools

#28295 Problems connecting to Fast Spring!

Posted in ‘Admin Tools for Joomla! 4 & 5’
This is a public ticket

Everybody will be able to see its contents. Do not include usernames, passwords or any other sensitive information.

Environment Information

Joomla! version
n/a
PHP version
n/a
Admin Tools version
n/a

Latest post by on Wednesday, 04 October 2017 17:17 CDT

paurray
Hello Akeeba

Going here:

https://www.finalbug.net/component/hikashop/product/23-fcpx-foundations

And going through a shopping component:

https://www.hikashop.com/extensions/hika-essential.html
https://github.com/DeligenceTechnologies/DT-FastSpring-Payment-for-HikaShop

And attempting to connect with fast spring here:

https://sites.fastspring.com/finalbug/order/contents

Did not work.
Today I disabled Admin Tools and it suddenly worked.
I have since turned it back on and it works but this could be due to browser cache etc.

Does it make any sense that Akeeba Admin Tools is blocking this process?

If so where do I need to start making sure/how that Akeeba Admin Tools does not get in the way?

thanks

Paul

Helping you learn beyond your finalBUG

tampe125
Akeeba Staff
Hello,

can you please give me the exact steps required to reproduce the issue?
Moreover, in that page, if I click on the button "Add to cart", the request seems to be blocked by Admin Tools.
You should connect in your site backend and review the Security Exception log: what's the reason of the block?

Davide Tampellini

Developer and Support Staff

🇮🇹Italian: native 🇬🇧English: good • 🕐 My time zone is Europe / Rome (UTC +1)
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

paurray
Hi Davide

This is how the workflow should work:

https://www.finalbug.net/component/hikashop/product/23-fcpx-foundations

Clicking the Add to Cart button takes me here:

https://www.finalbug.net/component/hikashop/checkout

Clicking the Next button takes me here:

https://www.finalbug.net/component/hikashop/checkout/show/cid-2?Itemid=0

Clicking the Finish button attempts to take me here:

http://sites.fastspring.com/finalbug/order/contents

What happens:

a) This worked until the very last step but took me to Fast Springs where I saw the following:

"There are no items currently in your order."

i.e. I got there but my cart was empty.

b) The "Add Button" from the first step does not work = I am stuck at Go.

(This happens for the 1st time after I disabled Admin Tools and got the whole workflow working. I have since reenabled it)

I am including screen shots for error messages from Admin Tools also something that Site Ground found that I believe is related!

I tried copying and pasting but your site prevents me from inserting exotic links code etc.

all the best

Paul

Helping you learn beyond your finalBUG

tampe125
Akeeba Staff
Let's try to fix the "Add to cart" issue. Inside Admin Tools WAF Configuration page, please add the word ajax to the field List of allowed tmpl= keywords.
That should do the trick. Then try again.

Davide Tampellini

Developer and Support Staff

🇮🇹Italian: native 🇬🇧English: good • 🕐 My time zone is Europe / Rome (UTC +1)
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

paurray
Hello Davide

This is great. Thanks to these 4 little letters "ajax".... This morning I succeeded in getting to the Fast Spring payment page with a product in the cart two times in a row!!!!!!! You have no idea how happy this makes me.

I think now there is a problem on the way back. I suspect that some how Fast Spring is trying to talk with the Hika Shop Plugin to tell Hika Shop that the item has been paid for but this is not working. Please see screen shot and kindly advise.

What I do not understand is that the links go to the plugin makers site.
I could be wrong but I suspect that these links should be going to my site.
I am guessing here but I think they modified something for testing purposes.
Again guessing here I think I need to next ask "deligence" to change this so that it goes to my site.

Does this make sense`?

Thank you.

Paul

Helping you learn beyond your finalBUG

tampe125
Akeeba Staff
Ok, that's a step forward.
What I do not understand is that the links go to the plugin makers site.

I could be wrong but I suspect that these links should be going to my site.
Yes, you're right: usually after the payment has been made, your site should be contacted, so you can update the order status and deliver the goods.
Please review your settings and make it point to your site. After that, if it's still blocked, feel free to open a ticket here.

Davide Tampellini

Developer and Support Staff

🇮🇹Italian: native 🇬🇧English: good • 🕐 My time zone is Europe / Rome (UTC +1)
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

paurray
Hi Davide

Ok thanks

If I run further into problems I will get back to you

thanks

Paul

Helping you learn beyond your finalBUG

paurray
Hi Davide

This is maybe a long shot but I just want to rule this out...

Going here:

https://www.finalbug.net/component/hikashop/product/23-fcpx-foundations

Clicking: "Add to cart"

https://www.finalbug.net/store/checkout

Clicking: "Next"

https://www.finalbug.net/store/checkout/task-show/cid-2

And with the help of the following code:

<p>Click finish and you will be redirected to our reseller Fast Spring. Where you can pay by Credit Card or PayPal.</p>
<form action="https://sites.fastspring.com/finalbug/api/order" method="POST"><input name="operation" type="hidden" value="create" /> <input name="destination" type="hidden" value="contents" /> <input name="product_1_path" type="hidden" value="/mfxone" />
<p><input type="submit" value="Order Now" /></p>
</form>


Clicking: "Order Now" (NOT "Finish")

Attempts to take me here:

https://sites.fastspring.com/finalbug/order/contents

In Firefox and Safari I get a security warning!?!

Please see screen shot.

Could this be caused by Admin Tools?

What I really do not get is that I am attempting to connect from a secure site to a secure site and still get this!??

kindly advise

Paul

Helping you learn beyond your finalBUG

nicholas
Akeeba Staff
Manager
Neither issue you are experiencing is caused by our software. I'll reply here on the subject of the insecure form and on your other ticket about the other issue you think you have.

Quite obviously Admin Tools IS NOT running on FastSpring's server. I am not even sure what we are supposed to be discussing here. And to dispel any doubt: no, Admin Tools will never do something as stupid as changing any form of your site to plain old HTTP. Admin Tools is a security extension. It'd never degrade the security of your site. It'd be counter productive ;)

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

paurray
Hi Nicholas

I have since found out that the Hika Shop Fast Spring plugin was the problem.

sorry for wasting your time

Paul

Helping you learn beyond your finalBUG

nicholas
Akeeba Staff
Manager
No problem!

Nicholas K. Dionysopoulos

Lead Developer and Director

🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!

System Task
system
This ticket has been automatically closed. All tickets which have been inactive for a long time are automatically closed. If you believe that this ticket was closed in error, please contact us.

Support Information

Working hours: We are open Monday to Friday, 9am to 7pm Cyprus timezone (EET / EEST). Support is provided by the same developers writing the software, all of which live in Europe. You can still file tickets outside of our working hours, but we cannot respond to them until we're back at the office.

Support policy: We would like to kindly inform you that when using our support you have already agreed to the Support Policy which is part of our Terms of Service. Thank you for your understanding and for helping us help you!