forked from CommerceWeavers/SyliusSaferpayPlugin
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request CommerceWeavers#93 from lchrusciel/development-update
[Docs] Add missing note about composer update
- Loading branch information
Showing
17 changed files
with
115 additions
and
45 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -3,26 +3,111 @@ | |
![Build Status](https://github.com/CommerceWeavers/SyliusSaferpayPlugin/actions/workflows/build.yaml/badge.svg) | ||
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) | ||
|
||
This plugin adds integration with [Wordline Saferpay](https://www.saferpay.com) to [Sylius](https://github.com/Sylius/Sylius). | ||
![Sylius](docs/img/sylius.png) ![Wordline](docs/img/wordline.png) | ||
|
||
## Content | ||
|
||
1. [Requirements](docs/requirements.md) | ||
1. [Requirements](#requirements) | ||
1. [Overview](#overview) | ||
1. [Features](#features) | ||
1. [Installation](docs/installation.md) | ||
1. [Configuration](docs/configuration.md) | ||
1. [Development](docs/development.md) | ||
1. [Testing](docs/testing.md) | ||
1. [Cooperation](#cooperation) | ||
1. [License](#license) | ||
1. [About us](#about-us) | ||
|
||
### Requirements | ||
|
||
| Package | Version | | ||
|---------------|---------| | ||
| PHP | ^8.0 | | ||
| sylius/sylius | ^1.10.0 | | ||
|
||
### Overview | ||
|
||
This plugin adds integration with [Wordline Saferpay](https://www.saferpay.com) to [Sylius](https://github.com/Sylius/Sylius). | ||
|
||
#### About Saferpay | ||
|
||
Saferpay is a modern, all-in-one payment solution, particularly popular in the DACH region due to origins of its | ||
previous owner - SIX Payments - which is a Swiss fintech acquired by French Wordline group. As part of Wordline group, | ||
Saferpay now offers integrations with all major payment methods, incl. local ones like TWINT, major card operators | ||
(VISA, Mastercard), and globally used wallets like ApplePay, GooglePay, PayPal, etc. | ||
|
||
- Free of charge activation of all major means of payment | ||
- Individual payment pages | ||
- Mail-/Phone-Order payments | ||
- Creation and sending of individual payment links | ||
- Acceptance of mobile payments using QR codes | ||
- Payment API & Management API for automation of payments | ||
- Saferpay Backoffice for a complete overview | ||
- Saferpay Risk Management & User Administration | ||
- Saferpay Plugins available for your shop system | ||
- Highest security standards thanks to PCI DSS, PSD2 and 3-D Secure 2 | ||
- Dynamic currency conversion DCC: your international customers pay in their local currency | ||
|
||
### Features | ||
|
||
- Saferpay payment method configuration (both test and live environments) | ||
- Payment method transaction logs | ||
- "Debug" mode that allows to log all the logs not only error/failed ones | ||
- Configuration panel to filter which payments should be used with Saferpay | ||
- Webhooks integration for authorization, capture and cancellation | ||
- Refunds with default Sylius refunding process (RefundPlugin integration in the future) | ||
|
||
Checkout: | ||
|
||
![Payments checkout](docs/img/overview/payments-checkout.png) | ||
![Payment logos](docs/img/overview/payment-logos.png) | ||
|
||
Configured Saferpay payment method: | ||
|
||
![Index](docs/img/overview/payment-methods.png) | ||
![Edit](docs/img/overview/edit-form.png) | ||
![Configuration](docs/img/overview/payment-methods-configuration.png) | ||
|
||
Payments logs: | ||
|
||
![Logs](docs/img/overview/logs.png) | ||
|
||
Saferpay panel: | ||
|
||
![Saferpay panel](docs/img/overview/panel.png) | ||
|
||
### Cooperation | ||
|
||
This plugin was developed in cooperation with [WTG](https://www.wtg.com/) Team. Thank you! | ||
This plugin was sponsored by [WTG Innovation](https://www.wtg.com/innovation) and developed in cooperation | ||
with their Team. Thank you for your contribution to the open-source ecosystem! | ||
|
||
![WTG](docs/img/wtg.png) | ||
|
||
### License | ||
|
||
This plugin's source code is completely free and released under the terms of the MIT license. | ||
|
||
### Security | ||
|
||
If you find anything that could be a security problem, please reach us first on [email protected] | ||
in order to prepare a patch before disclosure. | ||
|
||
### Support | ||
|
||
As plugin creators, we will be happy to help you implement it in your system and maintain it later on. | ||
If you wish to use the free-of-charge community support, make sure to join the [Sylius Slack](https://sylius-community.slack.com/). | ||
We encourage you to use the official Sylius resources to feel more confident in using this plugin: | ||
|
||
- [Sylius Documentation](https://docs.sylius.com/en/latest/) | ||
- [Sylius Online Course](https://sylius.com/online-course/) | ||
- [Sylius Stack Overflow](https://stackoverflow.com/questions/tagged/sylius) | ||
|
||
### About us | ||
|
||
We are [Commerce Weavers](https://www.commerceweavers.com/). For years, we have been [Sylius](https://github.com/Sylius/Sylius) e-commerce framework maintainers | ||
and open-source community leaders. Within this time we have developed our careers and grown fond of each other. | ||
Finally, we have decided to form a new company together. Read more about it in [this article](https://www.linkedin.com/pulse/we-commerce-weavers-commerce-weavers/). | ||
- [Commerce Weavers](https://www.commerceweavers.com/) are the web agency formed by ex-Sylius company members, and long-term core team & community leaders of Sylius - the open-source e-commerce framework based on Symfony, PHP. | ||
- With these origins, we naturally provide services related to all above mentioned technologies - using Sylius, Symfony, and API Platform for various applications development and maintenance. | ||
- We also actively contribute to the open-source community by creating dedicated plugins and visiting tech events. | ||
- We are probably the most active company promoting Sylius on industry meetups - our speakers can be frequently seen at the stages of the biggest PHP & Symfony conferences throught Europe, and beyond. | ||
- In need of training or consulting? We love knowledge sharing and have a proven track record of over 200 trained developers all over Europe. [Get in touch!](https://www.commerceweavers.com/#contact) | ||
|
||
![Commerce Weavers](docs/img/cw.png) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,8 @@ | ||
## Development | ||
|
||
```bash | ||
git clone [email protected]:Sylius/PayPalPlugin.git | ||
git clone [email protected]:CommerceWeavers/SyliusSaferpayPlugin.git | ||
composer install | ||
(cd tests/Application && yarn install) | ||
(cd tests/Application && yarn build) | ||
(cd tests/Application && bin/console assets:install) | ||
|
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
~~## Installation | ||
## Installation | ||
|
||
### 1. Require plugin with composer | ||
|
||
|
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters