5.18.0
·
291 commits
to master
since this release
Included commits: 5.17.0...5.18.0
Refactored messages to follow Spryker's and industry naming standards.
Breaking Changes
- Removed
Spryker\Zed\Payment\Dependency\PaymentEventsclass because defined constants are not used in other modules (are not triggered and not handled) and are added by mistake. If you used it for some reason, please introduce the class on the project level.
Improvements
- Introduced
PaymentAuthorizedtransfer object. - Introduced
PaymentAuthorizationFailedtransfer object. - Introduced
CapturePaymenttransfer object. - Introduced
PaymentCaptured. - Introduced
PaymentPaymentCaptureFailedtransfer object. - Introduced
CancelPaymenttransfer object. - Introduced
PaymentCanceledtransfer object. - Introduced
PaymentCancellationFailedtransfer object. - Introduced
RefundPaymenttransfer object. - Introduced
PaymentRefundedtransfer object. - Introduced
PaymentRefundFailedtransfer object. - Introduced
Plugin\MessageBroker\PaymentOperationsMessageHandlerPluginto handle all described above messages new and deprecated.
Adjustments
- Adjusted
PaymentFacade::addPaymentMethod(),PaymentFacade::deletePaymentMethod()and previously deprecatedPaymentFacade::enableForeignPaymentMethod(),PaymentFacade::disableForeignPaymentMethod(), so they support old and new message transfers as input parameters. - Adjusted
PaymentConfig::getSupportedOrderPaymentEventTransfersList()so it supports mapping for old and new message types.
Deprecations
- Deprecated
PaymentMethodAddedtransfer object. - Deprecated
PaymentMethodDeletedtransfer object. - Deprecated
PaymentPreauthorizedtransfer object. - Deprecated
PaymentPreauthorizationFailedtransfer object. - Deprecated
PaymentConfirmationRequestedtransfer object. - Deprecated
PaymentConfirmedtransfer object. - Deprecated
PaymentConfirmationFailedtransfer object. - Deprecated
PaymentCancelReservationRequestedtransfer object. - Deprecated
PaymentReservationCanceledtransfer object. - Deprecated
PaymentCancelReservationFailedtransfer object. - Deprecated
PaymentRefundRequestedtransfer object. - Deprecated
Plugin\MessageBroker\PaymentCancelReservationFailedMessageHandlerPlugin. - Deprecated
Plugin\MessageBroker\PaymentConfirmationFailedMessageHandlerPlugin. - Deprecated
Plugin\MessageBroker\PaymentConfirmedMessageHandlerPlugin. - Deprecated
Plugin\MessageBroker\PaymentPreauthorizationFailedMessageHandlerPlugin. - Deprecated
Plugin\MessageBroker\PaymentPreauthorizedMessageHandlerPlugin. - Deprecated
Plugin\MessageBroker\PaymentReservationCanceledMessageHandlerPlugin. - Deprecated
Plugin\MessageBroker\PaymentRefundedMessageHandlerPlugin. - Deprecated
Plugin\MessageBroker\PaymentRefundFailedMessageHandlerPlugin.