Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create temporary basket for express pdp #1183

Conversation

shanikantsingh
Copy link
Member

Summary

Describe the changes proposed in this pull request:

  • What is the motivation for this change?
  • Create temporary basket for apple pay express pdp
  • What existing problem does this pull request solve?
  • Create temporary basket for apple pay express pdp
  • Complete payment for apple pay express on pdp

Tested scenarios

Description of tested scenarios:

  • apple pay express on pdp
  • apple pay express on cart/mini cart

Fixed issue: #-SFI-876

@shanikantsingh shanikantsingh force-pushed the feature/SFI-876-temporary-basket-pdp branch from abbab44 to 2c892e1 Compare October 8, 2024 12:31
Copy link

sonarqubecloud bot commented Oct 9, 2024

@amihajlovski amihajlovski merged commit 9ba7f03 into feature/SFI-397-apple-pay-on-pdp Oct 9, 2024
18 checks passed
@amihajlovski amihajlovski deleted the feature/SFI-876-temporary-basket-pdp branch October 9, 2024 14:45
zenit2001 added a commit that referenced this pull request Oct 15, 2024
* feat(SFI-876): applepay express pdp

* chore(SFI-876): unit tests

* chore(SFI-876): unit tests

* feat(SFI-876): create temporary basket for express pdp

* fix(SFI-876): handle temporary basket creation failure

* fix: adding csrf validation to applePayExpressCommon.js and linting

* chore: linting

---------

Co-authored-by: Zenit Shkreli <[email protected]>
amihajlovski added a commit that referenced this pull request Nov 5, 2024
* feat: enabling/disabling apple pay express on pdp config (#1140)

* Render applepay btn on PDP (#1145)

* fix: removed err in catch

* feat: override detail page

* fix: unit tests

* chore: move files

* fix: tests

* fix: render button on initial render of the product

* feat: enabling/disabling apple pay express on pdp config (#1140)

* Render applepay btn on PDP (#1145)

* fix: removed err in catch

* feat: override detail page

* fix: unit tests

* chore: move files

* fix: tests

* fix: render button on initial render of the product

* chore: consolidate metadata attributes

* chore: remove system attributes

* Create temporary basket for express pdp (#1183)

* feat(SFI-876): applepay express pdp

* chore(SFI-876): unit tests

* chore(SFI-876): unit tests

* feat(SFI-876): create temporary basket for express pdp

* fix(SFI-876): handle temporary basket creation failure

* fix: adding csrf validation to applePayExpressCommon.js and linting

* chore: linting

---------

Co-authored-by: Zenit Shkreli <[email protected]>

* applepay unit tests (#1193)

* feat(SFI-876): applepay express pdp

* chore(SFI-876): unit tests

* chore(SFI-876): unit tests

* feat(SFI-876): create temporary basket for express pdp

* fix(SFI-876): handle temporary basket creation failure

* fix: lint

* chore: fix lint errors

* fix: lint

* chore: added tests for onshipping contact callback

---------

Co-authored-by: shani <[email protected]>

* BM express config (#1197)

* feat: update the UI for enabling express buttons

* feat: make title bolder

* feat: adapt adyen settings page for modern UI

* fix: removed duplicate key

* fix: linting

* fix: line items

---------

Co-authored-by: Zenit Shkreli <[email protected]>
Co-authored-by: Shani <[email protected]>
Co-authored-by: shani <[email protected]>
amihajlovski added a commit that referenced this pull request Jan 20, 2025
* feat: enabling/disabling apple pay express on pdp config (#1140)

* Render applepay btn on PDP (#1145)

* fix: removed err in catch

* feat: override detail page

* fix: unit tests

* chore: move files

* fix: tests

* fix: render button on initial render of the product

* feat: enabling/disabling apple pay express on pdp config (#1140)

* Render applepay btn on PDP (#1145)

* fix: removed err in catch

* feat: override detail page

* fix: unit tests

* chore: move files

* fix: tests

* fix: render button on initial render of the product

* chore: consolidate metadata attributes

* chore: remove system attributes

* Create temporary basket for express pdp (#1183)

* feat(SFI-876): applepay express pdp

* chore(SFI-876): unit tests

* chore(SFI-876): unit tests

* feat(SFI-876): create temporary basket for express pdp

* fix(SFI-876): handle temporary basket creation failure

* fix: adding csrf validation to applePayExpressCommon.js and linting

* chore: linting

---------

Co-authored-by: Zenit Shkreli <[email protected]>

* applepay unit tests (#1193)

* feat(SFI-876): applepay express pdp

* chore(SFI-876): unit tests

* chore(SFI-876): unit tests

* feat(SFI-876): create temporary basket for express pdp

* fix(SFI-876): handle temporary basket creation failure

* fix: lint

* chore: fix lint errors

* fix: lint

* chore: added tests for onshipping contact callback

---------

Co-authored-by: shani <[email protected]>

* BM express config (#1197)

* feat: update the UI for enabling express buttons

* feat: make title bolder

* feat: adapt adyen settings page for modern UI

* fix: removed duplicate key

* fix: linting

* fix: line items

* chore: tests conflicts

* fix: version

* chore: trigger e2e

* chore: bump ubuntu ver

* chore: upgrade playwright

* fix: render generic comp

* fix: tests

---------

Co-authored-by: Zenit Shkreli <[email protected]>
Co-authored-by: Shani <[email protected]>
Co-authored-by: shani <[email protected]>
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.

3 participants