Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
4f405b0
STRP-52 Add design concept for v7.4+
Oct 9, 2025
85447f4
STRP-52 Add design concept for v7.4+
Oct 9, 2025
4531f28
STRP-52 Add design concept for v7.4+
Oct 9, 2025
e393dbd
STRP-52 Add design concept for v7.4+
Oct 9, 2025
9313ef3
STRP-52 Add design concept for v7.4+
Oct 10, 2025
14106e1
exclude PHP deprecation errors
sosenx Oct 10, 2025
cef0498
Revert "exclude PHP deprecation errors"
sosenx Oct 10, 2025
d18e4fe
code ported to module template structures, code quality tools
sosenx Oct 13, 2025
4a11c47
STRP-52 Add TDD-strategy to the docs
Oct 13, 2025
450d86f
STRP-52 Add fraud monitoring plan
Oct 13, 2025
c4aa03a
STRP-52 Add partner ecosystem integration plan
Oct 13, 2025
869b462
STRP-52 Add partner transformation journey flow
Oct 13, 2025
f9d6b24
update install script
Oct 15, 2025
df4132d
update submodules deps
Oct 15, 2025
363bee8
exclude PHP deprecation errors
sosenx Oct 10, 2025
3aa814a
Revert "exclude PHP deprecation errors"
sosenx Oct 10, 2025
f98b66c
code ported to module template structures, code quality tools
sosenx Oct 13, 2025
6772cee
metadata file refactor
sosenx Oct 13, 2025
8c924e2
PaymentController fix
sosenx Oct 13, 2025
6c0175e
Merge remote-tracking branch 'origin/b-7.4.x-STRP-53' into b-7.4.x-ST…
sosenx Oct 15, 2025
49dc422
PayPal replaced with Paymenter in docs
sosenx Oct 15, 2025
40dd11c
generic abstraction layer for payments handling
sosenx Oct 15, 2025
d7554c9
update docs
Oct 15, 2025
ffa88c0
split component and monitoring section in docs
Oct 15, 2025
c288b34
architecture sketch, not work yet
sosenx Oct 15, 2025
c68805c
exclude PHP deprecation errors
sosenx Oct 10, 2025
aadbc3d
Revert "exclude PHP deprecation errors"
sosenx Oct 10, 2025
0fc2345
code ported to module template structures, code quality tools
sosenx Oct 13, 2025
16480cc
metadata file refactor
sosenx Oct 13, 2025
c4de884
PaymentController fix
sosenx Oct 13, 2025
4ef19f4
exclude PHP deprecation errors
sosenx Oct 10, 2025
61fe664
Revert "exclude PHP deprecation errors"
sosenx Oct 10, 2025
3b29d1a
code ported to module template structures, code quality tools
sosenx Oct 13, 2025
2cdd043
generic abstraction layer for payments handling
sosenx Oct 15, 2025
f805504
architecture sketch, not work yet
sosenx Oct 15, 2025
004f653
Merge remote-tracking branch 'origin/b-7.4.x-STRP-53' into b-7.4.x-ST…
sosenx Oct 15, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Empty file modified .github/dependabot.yml
100644 → 100755
Empty file.
Empty file modified .github/workflows/development.yml
100644 → 100755
Empty file.
9 changes: 8 additions & 1 deletion .gitignore
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,2 +1,9 @@
.idea
/.idea
.DS_Store

vendor/
composer.lock

.php_cs.cache
tests/.phpunit.result.cache
tests/.phpunit.cache
1 change: 1 addition & 0 deletions .gitmodules
100644 → 100755
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
[submodule "recipe/parts"]
path = recipe/parts
url = https://github.com/OXID-eSales/docker-eshop-sdk-recipe-parts.git
branch = detached
8 changes: 0 additions & 8 deletions .idea/.gitignore

This file was deleted.

11 changes: 0 additions & 11 deletions .idea/aws.xml

This file was deleted.

63 changes: 0 additions & 63 deletions .idea/deployment.xml

This file was deleted.

8 changes: 0 additions & 8 deletions .idea/modules.xml

This file was deleted.

19 changes: 0 additions & 19 deletions .idea/php.xml

This file was deleted.

8 changes: 0 additions & 8 deletions .idea/stripe-module.iml

This file was deleted.

6 changes: 0 additions & 6 deletions .idea/vcs.xml

This file was deleted.

9 changes: 9 additions & 0 deletions CHANGELOG.md
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,15 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).

## [3.0.0] - unreleased

### Added

### Removed

### Changed


## [2.0.3] - 2024-11-29

- Submitting the customer email address is optional
Expand Down
Empty file modified LICENSE.md
100644 → 100755
Empty file.
Empty file modified README.md
100644 → 100755
Empty file.
Empty file modified assets/img/stripe_logo.png
100644 → 100755
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Empty file modified assets/js/stripe.js
100644 → 100755
Empty file.
57 changes: 55 additions & 2 deletions composer.json
100644 → 100755
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,11 @@
"name": "oxid-solution-catalysts/stripe-module",
"description": "Stripe Payment Module for Oxid 7",
"type": "oxideshop-module",
"keywords": ["oxid", "modules", "eShop"],
"keywords": [
"oxid",
"modules",
"eShop"
],
"homepage": "https://www.oxid-esales.com",
"license": [
"GPL-3.0"
Expand All @@ -15,12 +19,61 @@
"conflict": {
"oxid-esales/oxideshop-ce": "<7.0"
},
"minimum-stability": "dev",
"prefer-stable": true,
"require": {
"php": "^8.2",
"stripe/stripe-php": "^13"
},
"require-dev": {
"symfony/filesystem": "^6.4",
"phpstan/phpstan": "^2.0.2",
"squizlabs/php_codesniffer": "^3.10",
"phpmd/phpmd": "^2.15",
"oxid-esales/oxideshop-ce": "dev-b-7.3.x",
"phpunit/phpunit": "~10.5.17",
"mikey179/vfsstream": "~1.6.8",
"oxid-esales/developer-tools": "dev-b-7.3.x"
},
"autoload": {
"psr-4": {
"OxidSolutionCatalysts\\Stripe\\": "./"
"OxidSolutionCatalysts\\Stripe\\": "src/"
}
},
"autoload-dev": {
"psr-4": {
"OxidEsales\\ModuleTemplate\\Tests\\": "tests/",
"OxidEsales\\EshopCommunity\\Tests\\": "./vendor/oxid-esales/oxideshop-ce/tests"
}
},
"scripts": {
"post-install-cmd": "@install-pre-commit-hook",
"post-update-cmd": "@install-pre-commit-hook",
"install-pre-commit-hook": "git config --local core.hooksPath .github/commit-hooks",
"phpcs": "phpcs --standard=tests/phpcs.xml --report=full",
"phpcs-report": "phpcs --standard=tests/phpcs.xml --report=json --report-file=tests/Reports/phpcs.report.json",
"phpcbf": "phpcbf --standard=tests/phpcs.xml",
"phpstan": "phpstan -ctests/PhpStan/phpstan.neon analyse src/",
"phpstan-report": "phpstan -ctests/PhpStan/phpstan.neon analyse src/ --error-format=json > tests/Reports/phpstan.report.json",
"phpmd": "phpmd src ansi tests/PhpMd/standard.xml",
"phpmd-report": "phpmd src json tests/PhpMd/standard.xml --reportfile tests/Reports/phpmd.report.json",
"static": [
"@phpcs",
"@phpstan",
"@phpmd"
],
"tests-unit": "XDEBUG_MODE=coverage vendor/bin/phpunit --config=tests/ --testsuite=Unit --coverage-clover=tests/Reports/coverage_unit_module-template.xml",
"tests-integration": "XDEBUG_MODE=coverage vendor/bin/phpunit --bootstrap=/var/www/source/bootstrap.php --config=tests/ --testsuite=Integration --coverage-clover=tests/Reports/coverage_integration_module-template.xml",
"tests-coverage": "XDEBUG_MODE=coverage vendor/bin/phpunit --coverage-text --bootstrap=/var/www/source/bootstrap.php --config=tests/ --coverage-html=tests/Reports/CoverageHtml",
"tests-all": [
"@tests-unit",
"@tests-integration"
]
},
"config": {
"allow-plugins": {
"oxid-esales/oxideshop-composer-plugin": true,
"oxid-esales/oxideshop-unified-namespace-generator": true
}
}
}
Empty file modified cron.php
100644 → 100755
Empty file.
Loading
Loading