- Posts: 154
- Thank you received: 4
Order cannot be confirmed with the PayPal Recurring Payment Plugin
- olivnewton
-
Topic Author
- Offline
Less
More
5 years 2 months ago #334680
by olivnewton
-- HikaShop version -- : 4.4.3
-- Joomla version -- : 3.9.27
-- PHP version -- : 7.4
-- Browser(s) name and version -- : Firefox 90.0.2
Hi, we currently have a bit of trouble with the PayPal Recurring Payment Plugin.
We use HikaSerial to generate serial numbers and we also use it for subscriptions. When a user wants to buy a subscription, he needs to use the recurring payment plugin for PayPal. Of course everything is in sandbox mode, since the shop isn't open yet.
The checkout process works up to the point where the payment needs to be confirmed. PayPal accepts the subscription and tranfers the money. But it cannot confirm the successful transaction to hikashop. The order can't be confirmed and the subscription stays closed. I enabled the debug mode for the plugin and get some "404 ROUTE_NOT_FOUND" errors at the end.
The weird thing is, that this only happens for the recurring payment plugin. We also offer other products without an attached subscription and use the basic PayPal Plugin for them, which works just fine. And the settings for both plugins are pretty much identical.
Sometimes I also get the following error:
Deprecated: Function get_magic_quotes_gpc() is deprecated in /plugins/hikashoppayment/paypal_recurring/paypal_recurring.php on line 770
-- Joomla version -- : 3.9.27
-- PHP version -- : 7.4
-- Browser(s) name and version -- : Firefox 90.0.2
Hi, we currently have a bit of trouble with the PayPal Recurring Payment Plugin.
We use HikaSerial to generate serial numbers and we also use it for subscriptions. When a user wants to buy a subscription, he needs to use the recurring payment plugin for PayPal. Of course everything is in sandbox mode, since the shop isn't open yet.
The checkout process works up to the point where the payment needs to be confirmed. PayPal accepts the subscription and tranfers the money. But it cannot confirm the successful transaction to hikashop. The order can't be confirmed and the subscription stays closed. I enabled the debug mode for the plugin and get some "404 ROUTE_NOT_FOUND" errors at the end.
The weird thing is, that this only happens for the recurring payment plugin. We also offer other products without an attached subscription and use the basic PayPal Plugin for them, which works just fine. And the settings for both plugins are pretty much identical.
Sometimes I also get the following error:
Deprecated: Function get_magic_quotes_gpc() is deprecated in /plugins/hikashoppayment/paypal_recurring/paypal_recurring.php on line 770
Please Log in or Create an account to join the conversation.
5 years 2 months ago #334686
by Jerome
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Replied by Jerome on topic Order cannot be confirmed with the PayPal Recurring Payment Plugin
Hello,
The Paypal recurring of HikaSubscription is based on the HikaShop Paypal plugin.
The warning message is got is not a big problem since the plugin check if the function exist ; but we will see to add a check to avoid the function call if PHP 7.4 or newer is detected.
Regarding your error, it looks like you have, the best would be to contact the Paypal support.
We do have a documentation page regarding Paypal common issues :
www.hikashop.com/support/documentation/1...nt-paypal-error.html
But the error "ROUTE_NOT_FOUND" returned by the Paypal varnish web server, is uncommon.
Are you using the HikaShop Paypal plugin and do you have similar issue with it ?
Regards,
The Paypal recurring of HikaSubscription is based on the HikaShop Paypal plugin.
The warning message is got is not a big problem since the plugin check if the function exist ; but we will see to add a check to avoid the function call if PHP 7.4 or newer is detected.
Regarding your error, it looks like you have, the best would be to contact the Paypal support.
We do have a documentation page regarding Paypal common issues :
www.hikashop.com/support/documentation/1...nt-paypal-error.html
But the error "ROUTE_NOT_FOUND" returned by the Paypal varnish web server, is uncommon.
Are you using the HikaShop Paypal plugin and do you have similar issue with it ?
Regards,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
- olivnewton
-
Topic Author
- Offline
Less
More
- Posts: 154
- Thank you received: 4
5 years 2 months ago #334697
by olivnewton
Replied by olivnewton on topic Order cannot be confirmed with the PayPal Recurring Payment Plugin
Hi Jerome.
Yes, we are also using the Hikashop Paypal Plugin. However, we don't get any errors with it. The error only happens with the recurring payment plugin.
Yes, we are also using the Hikashop Paypal Plugin. However, we don't get any errors with it. The error only happens with the recurring payment plugin.
Please Log in or Create an account to join the conversation.
5 years 2 months ago #334711
by Jerome
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Replied by Jerome on topic Order cannot be confirmed with the PayPal Recurring Payment Plugin
Hello,
You might have some content in your Paypal dashboard, for the IPN logs.
Regards,
Did you contact the Paypal support in order to have more details regarding the issue ?Regarding your error, it looks like you have, the best would be to contact the Paypal support.
You might have some content in your Paypal dashboard, for the IPN logs.
Regards,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
- olivnewton
-
Topic Author
- Offline
Less
More
- Posts: 154
- Thank you received: 4
5 years 2 months ago #334723
by olivnewton
Replied by olivnewton on topic Order cannot be confirmed with the PayPal Recurring Payment Plugin
Yes, I contacted them. They couldn't give me an answer right away, so I'm not sure what caused the error. However I guess there was an error in the account settings, because I solved the problem by creating a new personal sandbox account.
Since today I couldn't login into the old sandbox account, so I created a new one. Also tested the subscription and now it works like intended.
Thanks for the help.
Since today I couldn't login into the old sandbox account, so I created a new one. Also tested the subscription and now it works like intended.
Thanks for the help.
Please Log in or Create an account to join the conversation.
5 years 2 months ago #334732
by Jerome
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Replied by Jerome on topic Order cannot be confirmed with the PayPal Recurring Payment Plugin
Hello,
Glad that you're able to use Paypal in recurring mode !
Regards,
Glad that you're able to use Paypal in recurring mode !
Regards,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Please Log in or Create an account to join the conversation.
Time to create page: 0.280 seconds