Skip to content

feat: add sw-payments dashboard promotion card - #169

Merged
Ali Ghanei (Aliaaaam) merged 7 commits into
trunkfrom
feat/swpayment-promotion-card
Jun 16, 2026
Merged

feat: add sw-payments dashboard promotion card#169
Ali Ghanei (Aliaaaam) merged 7 commits into
trunkfrom
feat/swpayment-promotion-card

Conversation

@Aliaaaam

@Aliaaaam Ali Ghanei (Aliaaaam) commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Added sw-payments-dashboard-promotion-card for the administration dashboard.
  • Shows the banner on Shopware 6.5.7.0+ when no real Shopware Payments account has been onboarded.
  • Hides the banner after dismissal or when a non-sandbox merchant with a non-empty merchantId exists.
  • Shows Activate now only when ShopwarePayments is installed and routes to the Shopware Payments overview app module.
  • Added locale-specific Learn more URLs via snippets.
  • Added payments-specific dashboard SVG assets.
  • Added/updated Jest coverage for visibility, dismissal, merchant onboarding state, CTA routing, snippets, and locale URL behavior.
Screenshot 2026-06-12 at 15 31 48

For more information, please see https://github.com/shopware/ShopwarePayments/issues/789

@Aliaaaam
Ali Ghanei (Aliaaaam) requested a review from a team June 12, 2026 13:30
@Aliaaaam Ali Ghanei (Aliaaaam) self-assigned this Jun 12, 2026
@Aliaaaam

Copy link
Copy Markdown
Contributor Author

The text and the image will be replaced...

@Aliaaaam
Ali Ghanei (Aliaaaam) marked this pull request as ready for review June 12, 2026 13:38
@Aliaaaam
Ali Ghanei (Aliaaaam) marked this pull request as draft June 12, 2026 13:39
@Aliaaaam
Ali Ghanei (Aliaaaam) removed the request for review from a team June 12, 2026 13:39
@Aliaaaam

Ali Ghanei (Aliaaaam) commented Jun 15, 2026

Copy link
Copy Markdown
Contributor Author

The banner and snippets are both fixed:
Screenshot 2026-06-15 at 21 11 04

@Aliaaaam
Ali Ghanei (Aliaaaam) requested a review from a team June 15, 2026 12:10
@Aliaaaam
Ali Ghanei (Aliaaaam) marked this pull request as ready for review June 15, 2026 12:11
@Aliaaaam
Ali Ghanei (Aliaaaam) merged commit 658c790 into trunk Jun 16, 2026
3 checks passed
@Aliaaaam
Ali Ghanei (Aliaaaam) deleted the feat/swpayment-promotion-card branch June 16, 2026 09:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants