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

Settings Synchronization: Hook up payment methods configuration #4088

Open
2 tasks
hsingyuc opened this issue Mar 18, 2025 · 0 comments · May be fixed by #4091
Open
2 tasks

Settings Synchronization: Hook up payment methods configuration #4088

hsingyuc opened this issue Mar 18, 2025 · 0 comments · May be fixed by #4091
Assignees

Comments

@hsingyuc
Copy link
Contributor

We aim to allow merchants to update gateway settings from both WC Stripe settings and Stripe dashboard settings.

In #3916 we are fetching the payment method configuration settings. For this issue, we want to hook up enabled payment methods(admin settings) to payment method configurations. After we are able to toggle settings from Stripe, and see those changes in the WooCommerce Stripe settings, we also want to be able to update the Stripe dashboard configuration settings from the WC Stripe settings.

udpate_enabled_payment_methods should be updated to use the Stripe configuration we added in #3916.

Image Image

Acceptance criteria

  • Merchants should be able to toggle payment gateway settings from Stripe dashboard settings and we should see those changes in the WooCommerce Stripe settings.
  • Merchants should be able to toggle payment gateway settings from WC Stripe settings, and we should see those changes in the Stripe dashboard settings.

Notes

@hsingyuc hsingyuc changed the title Settings Synchronization: Hook up enabled payment methods Settings Synchronization: Hook up payment methods configuration Mar 19, 2025
@hsingyuc hsingyuc linked a pull request Mar 19, 2025 that will close this issue
6 tasks
@hsingyuc hsingyuc self-assigned this Mar 20, 2025
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 a pull request may close this issue.

1 participant