5.15.0
·
291 commits
to master
since this release
Included commits: 5.14.1...5.15.0
Improvements
- Introduced
PaymentMethodMessageHandlerPluginto handle payment messages. - Introduced
PaymentFacadeInterface::addPaymentMethod(). - Introduced
PaymentFacadeInterface::deletePaymentMethod(). - Introduced
PaymentConstants::TENANT_IDENTIFIER. - Introduced
Spryker\Zed\Payment\PaymentConfig::getTenantIdentifier(). - Introduced
PaymentAuthorizeRequest.tenantIdentifiertransfer field. - Adjusted
PaymentClient::authorizeForeignPayment()to incorporate an extra header in the authorization request, such as the tenant identifier, if it has been specified. - Adjusted
PaymentFacadeInterface::initForeignPaymentForCheckoutProcess()to enhance the payment authorization request data by including the tenant identifier value, if it has been specified.
Deprecations
- Deprecated
PaymentMethodAddedMessageHandlerPlugin. - Deprecated
PaymentMethodDeletedMessageHandlerPlugin. - Deprecated
PaymentFacadeInterface::enableForeignPaymentMethod(). - Deprecated
PaymentFacadeInterface::disableForeignPaymentMethod(). - Deprecated
PaymentAuthorizeRequest.storeReferencetransfer field.