Skip to content

feat: Add Payment Actions Base Interfaces and Types#1654

Open
mzlangreder wants to merge 1 commit into
payment-actions-m3-featurefrom
add_payment_actions_base_interfaces_and_types
Open

feat: Add Payment Actions Base Interfaces and Types#1654
mzlangreder wants to merge 1 commit into
payment-actions-m3-featurefrom
add_payment_actions_base_interfaces_and_types

Conversation

@mzlangreder

@mzlangreder mzlangreder commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

Summary of changes

Added the following interfaces and types to support Payment Actions:

  • PaymentActionsPaymentMethod
  • PaymentActionResult
  • PaymentAction
  • PaymentActionSelectedPaymentMethod
  • PaymentActionSelectedPaymentMethodDetails
  • PaymentActionStatus
  • NextAction
  • PaymentActionsAnalytics

AI Usage

Which AI Agent Was Used?

  • Copilot
  • Claude
  • Other (Type Name Here)

How was AI used?
Used primarily for review after ingesting integration guide, ticket, and ADR documents. Then any findings that needed action or were good suggestions were added to the code.

Estimated AI Code Contribution

  • less than 30%
  • 30 - 60%
  • 60 - 100%

Checklist

  • Added a changelog entry
  • Tested and confirmed payment flows affected by this change are functioning as expected

Authors

@mzlangreder
mzlangreder requested a review from a team July 17, 2026 20:32
@mzlangreder
mzlangreder requested a review from a team as a code owner July 17, 2026 20:32
@mzlangreder mzlangreder self-assigned this Jul 17, 2026
@github-actions

Copy link
Copy Markdown

Dependency Review

✅ No vulnerabilities found.

Scanned Files

None

@mzlangreder
mzlangreder requested a review from agedd July 17, 2026 20:32
* GraphQL.
*/
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
sealed class NextAction {

@mzlangreder mzlangreder Jul 17, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Pretty much everything else is prefixed with PaymentAction, would that make sense here too?

Suggested change
sealed class NextAction {
sealed class PaymentActionNextAction {

@mzlangreder
mzlangreder changed the base branch from main to payment-actions-m3-feature July 17, 2026 20:51
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.

1 participant