Transaction Status Controller
Posted: 06 Apr 2017, 11:30
Hello!
I'm using the aimeos_pay extension and especially the Omnipay service provider with configuration omnipay.type = Payone_ShopFrontend due to having PAYONE as payment service provider.
On https://github.com/academe/OmniPay-Payone (the library which is included within aimeos_pay) it is described within the section "The Shop Front End API Gateway":
In the function updateSync of typo3conf\ext\aimeos_pay\Resources\Private\Extensions\ai-payments\lib\custom\src\MShop\Service\Provider\Payment\OmniPay.php I see no chance to succeed. This would be my second approach.
Is it right that the transaction status controller stuff is missing here? What would you recommend to do now? And is there something new regarding this topic?
Many thanks in advance!!!
TYPO3 7.6.15, Aimeos web shop 17.3.0, PHP version 5.6.30-0+deb8u1, Linux
I'm using the aimeos_pay extension and especially the Omnipay service provider with configuration omnipay.type = Payone_ShopFrontend due to having PAYONE as payment service provider.
On https://github.com/academe/OmniPay-Payone (the library which is included within aimeos_pay) it is described within the section "The Shop Front End API Gateway":
Within the PAYONE merchant interface you can enter a "TransactionStatus URL" which is obviously this back-channel. Is it right that something like a "transaction status controller" is still needed to specify and not yet implemented in aimeos/aimeos_pay? Something like https://github.com/quafzi/payone-magent ... roller.php, which is in this case implemented for Magento.After the user has completed their details on the PAYONE site, a notification of the result will be sent back to your merchant site, and then the user will be returned to either the "success" page or the "failure" page. No data will be carried with that redirect, so the transaction details must be retained in the session to match up with the results in the notification back-channel.
In the function updateSync of typo3conf\ext\aimeos_pay\Resources\Private\Extensions\ai-payments\lib\custom\src\MShop\Service\Provider\Payment\OmniPay.php I see no chance to succeed. This would be my second approach.
Is it right that the transaction status controller stuff is missing here? What would you recommend to do now? And is there something new regarding this topic?
Many thanks in advance!!!
TYPO3 7.6.15, Aimeos web shop 17.3.0, PHP version 5.6.30-0+deb8u1, Linux