Commit b429da15 authored by Vincent Mrose's avatar Vincent Mrose 💬
Browse files

Added README and CHANGELOG

parent 9c2f1773
# Ignored files
\ No newline at end of file
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
## [Known issues]
- Guest transactions don't reflect the actual input data in the CrefoPay Backend
- Transactions that couldn't be reserved still create an order.
- You can check a successful authorization by selecting the order in the magento backend and visiting the "Transactions" view for this order. If no authorization is visible, the reservation failed.
- EXPIRED Notifications cancel orders that were not paid with CrefoPay methods
- Some notifications don't set an order status due to a failed processing function.
## [Unreleased]
### Fixed
- Reserve now displays an error message if it fails and no longer creates an order.
## [0.9.1] - 2019-02-11
### Added
- Asynchronous Processing for CrefoPay notifications via Magento Cron
- Gender and date of birth will be asked for when needed
- Added command to specifically process the CrefoPay notifications
## [0.9] - 2018-12-21
- Initial release
\ No newline at end of file
## Installation
0. Copy the `app` folder into your magento installation folder.
0. Run `bin/magento setup:upgrade`
0. Run `rm -rf generated/* var/cache/* var/page_cache/* var/view_preprocessed/*`
0. Run `bin/magento setup:static-content:deploy`
0. Run `bin/magento setup:di:compile`
## Dependencies
This module depends on the CrefoPay PHP Library
To install that library you will need to add the dependency to the magento composer.json.
This can be done by running `composer require crefopay/php-clientlibrary:1.*` in the magento installation folder.
You can also manually add the line `"crefopay/php-clientlibrary": "1.*"` in the composer.json file under the require section.
\ No newline at end of file
......@@ -30,9 +30,6 @@ class ConfigFactory
'merchantPassword' => $this->gatewayConfig->getMerchantPassword(),
'storeID' => $this->gatewayConfig->getStoreId(),
'baseUrl' => $this->gatewayConfig->getBaseUrl(),
'logEnabled' => 1,
'logLocationRequest' => '/var/www/crefopay/var/log/crefopay-request.log',
'logLevel' => CrefoPayConfig::LOG_LEVEL_DEBUG,
]);
return $crefoPayConfig;
......
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Module/etc/module.xsd">
<module name="Trilix_CrefoPay" setup_version="0.0.1">
<module name="Trilix_CrefoPay" setup_version="0.9.1">
<sequence>
<module name="Magento_Sales"/>
<module name="Magento_Checkout"/>
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment