Skip to content

[Feature][Do not merge] Payouts and Payments#5687

Draft
daledupreez wants to merge 2 commits into
developfrom
feature/payouts-and-payments
Draft

[Feature][Do not merge] Payouts and Payments#5687
daledupreez wants to merge 2 commits into
developfrom
feature/payouts-and-payments

Conversation

@daledupreez

Copy link
Copy Markdown
Contributor

Changes proposed in this Pull Request:

This PR makes it easier to see what changes are currently included in the feature/payouts-and-payments feature branch.

Testing instructions


  • Covered with tests (or have a good reason not to test in description ☝️)
  • Tested on mobile (or does not apply)

Changelog entry

  • This Pull Request does not require a changelog entry. (Comment required below)
Changelog Entry Comment

Comment

Post merge

en-adobrescu and others added 2 commits July 13, 2026 10:05
* Add simple admin stripe payment intents REST endpoint
* Remove status param and add ending_before param
* Rename REST stripe payment intents controller class and add starting_after, ending_before params validation
* Add class file to classmap and add controller routes initialisation
* Add class file to classmap and add controller routes initialisation
* Add return tye to WC_Stripe_REST_Payment_Intents_Controller::validate_payment_id_param
* Add endpoint basic unit testing
* Add remaining rest search params
* Add remaining rest search params
* Add remaining rest search params
* Add remaining rest search params
* Add remaining rest search params
* Add remaining rest search params
* Add remaining rest search params
* Add class description
* Fix test method name
* Add WC_Stripe_REST_Payment_Intents_Controller::sanitize_created_field
* Add WC_Stripe_REST_Payment_Intents_Controller::sanitize_created_field
* Remove direct access to WC_Stripe_REST_Payment_Intents_Controller::
* Apply suggested changes
* Apply suggested changes
* Apply suggested changes
* Apply suggested changes
* Apply suggested changes
* Fix unit test method descriptions
* Fix typo
* Fix param type in WC_Stripe_REST_Payment_Intents_Controller::build_http_query_array_from_request
* Remove 'pre_http_request hook on teardown
* Remove controller try - catch block
* Add bsic response filtering class
* Add basic response filtering class
* Add basic response filtering class
* Add basic response filtering class
* Add basic response filtering class
* Add basic response filtering class
* Add basic response filtering class
* Add basic response filtering class
* Refactor WC_Stripe_REST_Response_Filter class
* Formatting
* Add WC_Stripe_REST_Response_Filter to composer.json classmap
* Fix tests
* Fix tests
* Fix tests
* Fix tests
* Add changelog entry
* Add entry to readme.txt

---------

Co-authored-by: Adrian Dobrescu <adobrescu@EN1310580.endava.net>
@github-actions

Copy link
Copy Markdown
Contributor

Test the build

If you are a logged-in Automattic staff member:

🚀 Launch a Jurassic Ninja site with this branch and sample products 🚀

Otherwise, use the following manual flow:

🐢 Navigate to jurassic.ninja 🐢

  • Click on "See more options"
  • Check "Jetpack Beta"
  • Enter feature/payouts-and-payments for the WooCommerce Stripe Gateway line
  • Check "WooCommerce"
  • Check "Import sample product data" (it should be immediately below the WooCommerce option)
  • Enter your email address
  • Click on "Launch single site"

Build info:

  • Latest commit: 056b928
  • Build time: 2026-07-13 19:43:46 UTC

Note: the build is updated when a new commit is pushed to this PR.

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