PayPalExpress sandbox fails

Questions around the TYPO3 integration and plugins
Forum rules
Always add your TYPO3, Aimeos and PHP version as well as your environment (Linux/Mac/Win)
Spam and unrelated posts will be removed immediately!
abv
Posts: 6
Joined: 20 Nov 2015, 08:21

PayPalExpress sandbox fails

Post by abv » 02 Feb 2016, 10:49

I get an error in my live shop with PayPalExpress. Local on my development environment with the same configuration the payment works.

- PHP 5.6; TYPO3 6.2; current aimeos shop;
- Same issue with and without https.
- Other PaymentProvider´s (Stripe.com) sandbox work on both sites

Any ideas? Here is the log:

Sending order failed: "error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure"
#0 /typo3conf/ext/aimeos/Resources/Libraries/aimeos/aimeos-core/lib/mshoplib/src/MShop/Service/Provider/Payment/PayPalExpress.php(186): MW_Communication_Curl->transmit('https://api-3t....', 'POST', 'VERSION=87.0&SI...')
#1 /typo3conf/ext/aimeos/Resources/Libraries/aimeos/aimeos-core/client/html/src/Client/Html/Checkout/Standard/Process/Default.php(290): MShop_Service_Provider_Payment_PayPalExpress->process(Object(MShop_Order_Item_Default), Array)
#2 /typo3conf/ext/aimeos/Resources/Libraries/aimeos/aimeos-core/client/html/src/Client/Html/Abstract.php(113): Client_Html_Checkout_Standard_Process_Default->process()
#3 /typo3conf/ext/aimeos/Resources/Libraries/aimeos/aimeos-core/client/html/src/Client/Html/Checkout/Standard/Default.php(350): Client_Html_Abstract->process()
#4 /typo3conf/ext/aimeos/Classes/Controller/AbstractController.php(141): Client_Html_Checkout_Standard_Default->process()
#5 /typo3conf/ext/aimeos/Classes/Controller/CheckoutController.php(32): Aimeos\Aimeos\Controller\AbstractController->getClientOutput(Object(Client_Html_Checkout_Standard_Default))
#6 [internal function]: Aimeos\Aimeos\Controller\CheckoutController->indexAction()
#7 /typo3_src/TYPO3.CMS/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php(286): call_user_func_array(Array, Array)
#8 /typo3_src/TYPO3.CMS/typo3/sysext/extbase/Classes/Mvc/Controller/ActionController.php(157): TYPO3\CMS\Extbase\Mvc\Controller\ActionController->callActionMethod()
#9 /typo3_src/TYPO3.CMS/typo3/sysext/extbase/Classes/Mvc/Dispatcher.php(69): TYPO3\CMS\Extbase\Mvc\Controller\ActionController->processRequest(Object(TYPO3\CMS\Extbase\Mvc\Web\Request), Object(TYPO3\CMS\Extbase\Mvc\Web\Response))
#10 /typo3_src/TYPO3.CMS/typo3/sysext/extbase/Classes/Mvc/Web/FrontendRequestHandler.php(56): TYPO3\CMS\Extbase\Mvc\Dispatcher->dispatch(Object(TYPO3\CMS\Extbase\Mvc\Web\Request), Object(TYPO3\CMS\Extbase\Mvc\Web\Response))
#11 /typo3_src/TYPO3.CMS/typo3/sysext/extbase/Classes/Core/Bootstrap.php(195): TYPO3\CMS\Extbase\Mvc\Web\FrontendRequestHandler->handleRequest()
#12 /typo3_src/TYPO3.CMS/typo3/sysext/extbase/Classes/Core/Bootstrap.php(184): TYPO3\CMS\Extbase\Core\Bootstrap->handleRequest()
#13 [internal function]: TYPO3\CMS\Extbase\Core\Bootstrap->run('', Array)
#14 /typo3_src/TYPO3.CMS/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php(6664): call_user_func_array(Array, Array)
#15 /typo3_src/TYPO3.CMS/typo3/sysext/frontend/Classes/ContentObject/UserContentObject.php(41): TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->callUserFunction('TYPO3\\CMS\\Extba...', Array, '')
#16 /typo3_src/TYPO3.CMS/typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php(862): TYPO3\CMS\Frontend\ContentObject\UserContentObject->render(Array)
#17 /typo3_src/TYPO3.CMS/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php(3729): TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->USER(Array)
#18 /typo3_src/TYPO3.CMS/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php(3677): TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->INTincScript_process(Array)
#19 /typo3_src/TYPO3.CMS/typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php(3644): TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->recursivelyReplaceIntPlaceholdersInContent()
#20 /typo3_src/TYPO3.CMS/typo3/sysext/cms/tslib/index_ts.php(232): TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->INTincScript()
#21 /typo3_src/TYPO3.CMS/index.php(28): require('/homepages/3/d1...')
#21 /typo3_src/TYPO3.CMS/index.php(28): require('/homepages/3/d1...')
#22 {main}

User avatar
aimeos
Administrator
Posts: 7836
Joined: 01 Jan 1970, 00:00

Re: PayPalExpress sandbox fails

Post by aimeos » 02 Feb 2016, 11:04

Search the net for the error message. You will find explainations of what PayPal did and what you have to do.
Professional support and custom implementation are available at Aimeos.com
If you like Aimeos, Image give us a star

Post Reply