adyen-shopware6
adyen-shopware6 copied to clipboard
Adyen Payment plugin for Shopware 6
**Describe the bug** If a payment via Paypal is canceled, the payment status remains "in process". This happens because the Ajax request (POST) to the endpoint /adyen/proxy-cancel-order-transaction is canceled due...
- #460 - #476 - #473 - #466 - #455 - #458 - #468 - #427 - #477 - #481 - #483 - #482 - #480 - #484 - #487
**Describe the bug** Webhooks with eventCode `OFFER_CLOSED` are not processed. The payment status should automatically be changed to `failed`. No $orderTransaction are found. ``` $orderTransaction = $this->getOrderTransaction($order, $notification, $logContext); if...
## Summary PHPStan static code analysis has been enabled with custom configuration file. Analysis can be run via `composer phpstan` command in the plugin source directory.
**Describe the bug** When editing an order in the Shopware admin a 500 is thrown. ``` Uncaught PHP Exception Doctrine\DBAL\Exception\ForeignKeyConstraintViolationException: "An exception occurred while executing a query: SQLSTATE[23000]: Integrity constraint...
**Describe the bug** When opening an order from the Shopware administration that doesn't use an Adyen payment method, an error is thrown by Shopware: ``` [2024-04-17T11:47:23.390554+00:00] php.CRITICAL: Uncaught Error: Call...
…ctPaymentMethodHandler ## Summary There's a possibility in Shopware to have a custom crediting system, be it a rewards program, customer balance or other things that affect the remaining amount of...
[ECP-9094] Easy way to change API settings depending on order data, e.g. depending on the products
Hi, some shops might need to differentiate which credentials to use, depending on the products in the cart, e.g. some type of products are always handled by one of the...
**Describe the bug** The webhook notification receiver currently requires Storefront sales channels as its route scope is storefront. It would be great if it could also be used for headless...
**Describe the bug** If one e.g. decorates the CartOrderRoute by extending the AbstractCartOrderRoute, it will work for the constructor but fails to be stored in the property as the property...