Skip to content

Conversation

@AbhishekChorotiya
Copy link
Contributor

@AbhishekChorotiya AbhishekChorotiya commented Jul 15, 2025

Type of Change

  • Bugfix
  • New feature
  • Enhancement
  • Refactoring
  • Dependency updates
  • Documentation
  • CI/CD

Description

Integrated AmazonPay wallet
Docs: https://developer.amazon.com/docs/amazon-pay-buy-now-checkout/get-set-up-for-integration.html

How did you test it?

Tested Locally

Screen.Recording.2025-07-17.at.12.22.45.PM.mov

Checklist

  • I ran npm run re:build
  • I reviewed submitted code
  • I added unit tests for my changes where possible

@AbhishekChorotiya AbhishekChorotiya added the Development In Progress Use this label if you have raised the PR but development is still under progress label Jul 15, 2025
@AbhishekChorotiya AbhishekChorotiya added the DO NOT MERGE Use this label if you want your PR to restrict from merging label Jul 15, 2025
@semanticdiff-com
Copy link

semanticdiff-com bot commented Jul 15, 2025

Review changes with  SemanticDiff

Changed Files
File Status
  src/Payments/AmazonPay/AmazonPay.res Unsupported file format
  src/Payments/AmazonPay/AmazonPayHelpers.res Unsupported file format
  src/Payments/AmazonPay/AmazonPayHooks.res Unsupported file format
  src/Payments/AmazonPay/AmazonPayLazy.res Unsupported file format
  src/Payments/AmazonPay/AmazonPayTypes.res Unsupported file format
  src/Payments/PaymentRequestButtonElement.res Unsupported file format
  src/Types/SessionsType.res Unsupported file format
  src/Utilities/PaymentHelpersTypes.res Unsupported file format
  webpack.common.js  0% smaller

@github-actions
Copy link
Contributor

🚫 Missing Linked Issue

Hi 👋 This pull request does not appear to be linked to any open issue yet.

Linking your PR to an issue helps keep the project tidy and ensures the issue is closed automatically.

✔️ How to fix this

  • Add a keyword like Fixes #123 or Closes #456 to your PR description or a commit message.
  • Or link it manually using the "Linked issues" panel in the PR sidebar.

Tip: You can link multiple issues.
🚫 Note: If only one issue is linked, it must be open for this check to pass.

Once linked, this check will pass automatically on your next push or when you re-run the workflow.

Thanks for helping maintainers! 🙌

Abhishek Chorotiya and others added 2 commits July 17, 2025 13:25
@AbhishekChorotiya AbhishekChorotiya removed the Development In Progress Use this label if you have raised the PR but development is still under progress label Jul 17, 2025
@AbhishekChorotiya AbhishekChorotiya added Ready for Review PR with label Ready for Review should only be reviewed. and removed DO NOT MERGE Use this label if you want your PR to restrict from merging labels Jul 17, 2025
Copy link
Contributor

@PritishBudhiraja PritishBudhiraja left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. Make sure to have this check via @ArushKapoorJuspay too. I guess for ExpressCheckout we have to add in this place also - ExpressCheckoutComponentList and for rendering component. Rest fine

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Ready for Review PR with label Ready for Review should only be reviewed.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: AmazonPay Integration

3 participants