The Payone-Payment-Module is already certified by OXID to guarantee faultless code quality and correct operation, but we are willing to do an even better job. The community here on Github is a great help for that and we are happy about your participation. Take a look at our released version and send us commits or other feedback to take care for the best possible solution.
- Seamless integration in the checkout processes
- Centralised administration within Oxid
- The offered portfolio of payment options can be controlled depending on the consumer's credit rating
- The payment extension is compatible with all OXID eShop editions of version 4: Community, Professional and Enterprise edition
- Supports simplified PCI DSS conformity in accordance with SAQ A
- Find all currently supported payment methods on https://docs.payone.com/display/public/INT/Oxid+5
More information about OXID on https://docs.payone.com/display/public/INT/Oxid+5 or https://www.fatchip.de/Plugins/OXID-eShop/OXID-PAYONE-Connector.html
Videoguide: Installation and configuration (German): https://www.youtube.com/playlist?list=PLlzKa20PSzulrW3Yg7XmP3rkvDywe-DMe
Installed OXID eShop > v4.7.0
- Extract the module-package.
- Copy the content of the folder "copy_this" into your shop root-folder (where config.inc.php lies).
- Go to Extensions->Modules, select the "PAYONE Payment for Oxid eShop" extension and press the "Activate" Button in the "Overview" tab.
- Next you need to deposit a transaction url in the PAYONE-Webinterface at Konfiguration -> Zahlungsportale -> YOUR_PORTAL -> Erweitert -> TransactionStatus URL. The URL has to look like this: http://->YOUR_SHOP<-/modules/fcPayOne/status.php
- Empty "tmp" folder.
- There is a new menu item in the OXID-Interface named PAYONE. Here you can set your merchant connect data.
If you are updating from Version 1.52 or lower:
- Deactivate the "Payone FinanceGate"
- Delete the following files/folder from your server:
#####Folder application/contollers/admin:
- fcpayone_admin.php
- fcpayone_apilog.php
- fcpayone_apilog_list.php
- fcpayone_apilog_main.php
- fcpayone_boni.php
- fcpayone_boni_list.php
- fcpayone_boni_main.php
- fcpayone_common.php
- fcpayone_list.php
- fcpayone_log.php
- fcpayone_log_list.php
- fcpayone_main.php
- fcpayone_order.php
- fcpayone_protocol.php
- fcpayone_status_forwarding.php
- fcpayone_status_mapping.php
- fcpayone_support.php
- fcpayone_support_list.php
- fcpayone_support_main.php
#####Folder application/contollers/admin/inc:
- fcpayone_main.inc.php
#####Folder application/models:
- fcpoconfig.php
- fcporequest.php
- fcporequestlog.php
- fcpotransactionstatus.php
Folder application/views/admin/de:
- fcPayOne_lang.php
#####Folder application/views/admin/en:
- fcPayOne_lang.php
#####Folder application/views/admin/tpl:
- fcpayone.tpl
- fcpayone_apilog.tpl
- fcpayone_apilog_list.tpl
- fcpayone_apilog_main.tpl
- fcpayone_boni.tpl
- fcpayone_boni_list.tpl
- fcpayone_boni_main.tpl
- fcpayone_cc_preview.tpl
- fcpayone_list.tpl
- fcpayone_log.tpl
- fcpayone_log_list.tpl
- fcpayone_main.tpl
- fcpayone_order.tpl
- fcpayone_protocol.tpl
- fcpayone_status_forwarding.tpl
- fcpayone_status_mapping.tpl
#####Folder application/views/admin/tpl/popups:
- fcpayone_main.tpl
#####Folder modules/fcPayOne:
- completely!
#####Folder out\admin\img:
- certified_extension_100px.png
- logoclaim.gif
- Copy the content of "copy this" into your shop root-folder (where config.inc.php lies).
- Activate the "PAYONE Payment for Oxid eShop"
If you updating from version 2.x or higher:
- Deactivate the "PAYONE Payment for Oxid eShop"
- Copy the content of "copy this" into your shop root-folder (where config.inc.php lies).
- Activate the "PAYONE Payment for Oxid eShop"
When you are using the creditcard iframe payment-method there is no transaction-id ( txid ) in the moment where the order is created. The transaction-id will be filled in seconds later, when the first "TransactionStatus" from Payone comes in. So when using pixi or another ERP where the transaction-id is needed, make sure to export the order only when the transaction-id is already there.
PAYONE GmbH
Office Kiel
Fraunhoferstraße 2–4
24118 Kiel, Germany
Phone +49 431 25968-400
[email protected]
The MIT License (MIT). Please see License File for more information.