spryker/customer
Customer module
Maintainers
Requires
- php: >=8.3
- spryker-shop/session-customer-validation-page-extension: ^1.0.0
- spryker/acl-merchant-portal-extension: ^1.0.0
- spryker/authorization-extension: ^1.0.0
- spryker/checkout-extension: ^1.2.0
- spryker/company-role-extension: ^1.0.0
- spryker/company-user-extension: ^1.3.0
- spryker/country: ^3.1.0 || ^4.0.0
- spryker/customer-extension: ^1.7.0
- spryker/event-dispatcher-extension: ^1.0.0
- spryker/gui: ^3.39.0 || ^4.0.0 || ^5.0.0
- spryker/kernel: ^3.72.0
- spryker/locale: ^3.0.0 || ^4.0.0
- spryker/mail: ^4.6.0
- spryker/mail-extension: ^1.0.0
- spryker/propel: ^3.0.0
- spryker/propel-orm: ^1.16.0
- spryker/router: ^1.12.0
- spryker/sequence-number: ^3.0.0
- spryker/session: ^3.0.0 || ^4.0.0
- spryker/storage-redis: ^1.0.0
- spryker/store: ^1.19.0
- spryker/symfony: ^3.0.0
- spryker/tax-product-connector-extension: ^1.0.0
- spryker/transfer: ^3.27.0
- spryker/util-date-time: ^1.0.0
- spryker/util-encoding: ^2.0.0
- spryker/util-sanitize: ^2.0.0
- spryker/util-text: ^1.1.0
- spryker/util-validate: ^1.0.0
- spryker/zed-request: ^3.0.0
Requires (Dev)
Suggests
- spryker/checkout: If you want to use Checkout plugins.
- spryker/event-dispatcher: To use EventDispatcher plugins.
- spryker/log: If you want to use Log plugins.
- spryker/sales: If you want customer information in sales.
Provides
None
Conflicts
None
Replaces
None
proprietary 372a4bb8b203d1145bbdd72056efabac3af94bad
This package is auto-updated.
Last update: 2026-06-25 17:57:24 UTC
README
👁 Latest Stable Version
👁 Minimum PHP Version
Customer provides functionality for basic CRUD operations for customer and address entities. In addition, it also handles advanced features for handling customer registration, validation, password reset, authorization and anonymization. To comply with legislation regarding personal information privacy, deleting a customer can be customer initiated or backend initiated. Snapshots of customer data in existing orders are not affected by this action. Deleting an account anonymizes customer information and address data. In the out-of-the box solution we also anonymize customer email address making it possible for the customer to return and register again with a completely new account.
Installation
composer require spryker/customer
