Skip to content

Feat(AT): Modal added for AT for Pay Later Hub and DE modal content changes [DTGPLUPBLR-298]#1305

Merged
lyerabati16 merged 9 commits into
developfrom
feature/AT-modal-and-common
May 13, 2026
Merged

Feat(AT): Modal added for AT for Pay Later Hub and DE modal content changes [DTGPLUPBLR-298]#1305
lyerabati16 merged 9 commits into
developfrom
feature/AT-modal-and-common

Conversation

@lyerabati16
Copy link
Copy Markdown
Collaborator

@lyerabati16 lyerabati16 commented Apr 27, 2026

Description

This PR decouples the Austria (AT) locale from the legacy server-side mutation system and migrates it to the V5 content JSON chain, enabling Pay Later Hub modal support for AT.

  • Add AT modal content (V5): New JSON content files for long_term, pay_in_1, and product_list modals in both German (de-AT) and English (en-AT), plus offer content for long_term.
  • Update AT Pi30 disclosure links: Updates paypal.com/at disclosure links for the Pi30 product.
  • Pass experiment info in calculator hook: Forwards experimentExperience and experimentName from xProps into modalContent requests, enabling experiment-aware content responses.
  • Updated DE Modal content for Pi30 and Pay Long term and updated productlist links.

Screenshots / Videos

Testing instructions

https://www.te-at-plhub.qa.paypal.com/credit-presentment/lander/modal?customer_id=YSG9BQ5DWPD5E&offer=PAY_LATER_PAY_IN_1&stageTag=atplhubtest006&channel=PAY_LATER_HUB
https://www.te-at-plhub.qa.paypal.com/credit-presentment/lander/modal?customer_id=YSG9BQ5DWPD5E&offer=PAY_LATER_LONG_TERM&stageTag=atplhubtest004&channel=PAY_LATER_HUB

Review

The expected SLA for reviews in this repo is days.

All pull requests require an initial review from your team followed by code owner approval.

While initial review is ongoing, please add the following label to your PR Needs initial review. This initial review process should ensure that:

  • Code follows team standards and best practices
  • Changes are thoroughly tested and verified
  • The PR template is filled out
  • Documentation is complete and accurate
  • The PR is ready for official code owner review

Once you have received initial approval, please do the following:

  • Remove the label Needs initial review
  • Add the label Needs codeowner review

Code owners will then review the PR in accordance with our SLA. This process helps maintain code quality and reduces review cycles.

@lyerabati16 lyerabati16 added snapshots Trigger new snapshots to be generated and removed snapshots Trigger new snapshots to be generated labels Apr 27, 2026
@lyerabati16 lyerabati16 force-pushed the feature/AT-modal-and-common branch 2 times, most recently from ff97ca5 to f4df6c2 Compare April 30, 2026 09:42
@lyerabati16 lyerabati16 changed the title Feat(AT): Debounce Modal changes for AT for Pay Later Hub Feat(AT): Decoupling Modal changes for AT for Pay Later Hub Apr 30, 2026
Comment thread src/components/modal/v2/parts/Calculator.jsx Outdated
Comment thread tests/functional/v2/spec/snapshot-tests/sdk/noInterest.test.js Outdated
Comment thread utils/devServerProxy/lib/devAccountDetails.js Outdated
@lyerabati16 lyerabati16 added snapshots Trigger new snapshots to be generated and removed snapshots Trigger new snapshots to be generated labels May 4, 2026
@lyerabati16 lyerabati16 force-pushed the feature/AT-modal-and-common branch 2 times, most recently from d58531e to b53bd7a Compare May 4, 2026 15:10
@lyerabati16 lyerabati16 added snapshots Trigger new snapshots to be generated and removed snapshots Trigger new snapshots to be generated labels May 4, 2026
@lyerabati16 lyerabati16 force-pushed the feature/AT-modal-and-common branch from 74e9ca5 to 3cd2b40 Compare May 7, 2026 12:41
@lyerabati16 lyerabati16 added snapshots Trigger new snapshots to be generated Needs codeowner review and removed snapshots Trigger new snapshots to be generated labels May 7, 2026
@lyerabati16 lyerabati16 requested a review from smoyalpaypal May 7, 2026 13:17
@lyerabati16 lyerabati16 force-pushed the feature/AT-modal-and-common branch from 0e258df to f49ee55 Compare May 8, 2026 17:40
@lyerabati16 lyerabati16 added the snapshots Trigger new snapshots to be generated label May 12, 2026
@lyerabati16 lyerabati16 requested a review from smoyalpaypal May 12, 2026 09:53
Comment thread content/modals/DE/long_term.json Outdated
@lyerabati16 lyerabati16 added snapshots Trigger new snapshots to be generated and removed snapshots Trigger new snapshots to be generated labels May 12, 2026
@lyerabati16 lyerabati16 requested a review from surekhaw May 12, 2026 18:41
@lyerabati16 lyerabati16 force-pushed the feature/AT-modal-and-common branch from 3ccb151 to 97a0518 Compare May 13, 2026 06:43
@lyerabati16 lyerabati16 merged commit fb50820 into develop May 13, 2026
3 checks passed
@lyerabati16 lyerabati16 deleted the feature/AT-modal-and-common branch May 13, 2026 06:45
@lyerabati16 lyerabati16 restored the feature/AT-modal-and-common branch May 13, 2026 07:11
github-actions Bot pushed a commit that referenced this pull request May 13, 2026
## [1.84.0](v1.83.0...v1.84.0) (2026-05-13)

### Features

* **AT:** Modal added for AT for Pay Later Hub and DE modal content changes ([#1305](#1305)) ([fb50820](fb50820))
* create fr lt msgs ([#1242](#1242)) ([9090048](9090048))

### Bug Fixes

* **ca:** fix pix qualifying mutations ([#1312](#1312)) ([ccc1911](ccc1911))
@github-actions
Copy link
Copy Markdown

🎉 This PR is included in version 1.84.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@lyerabati16 lyerabati16 changed the title Feat(AT): Modal added for AT for Pay Later Hub and DE modal content changes Feat(AT): Modal added for AT for Pay Later Hub and DE modal content changes [DTGPLUPBLR-298] May 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Needs codeowner review released snapshots Trigger new snapshots to be generated

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants