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

Handling of refunds w/ Alipay #10190

Closed
frosso opened this issue Jan 17, 2025 · 1 comment
Closed

Handling of refunds w/ Alipay #10190

frosso opened this issue Jan 17, 2025 · 1 comment
Labels
focus: checkout payments type: enhancement The issue is a request for an enhancement.

Comments

@frosso
Copy link
Contributor

frosso commented Jan 17, 2025

Description

https://docs.stripe.com/payments/alipay#refunds

You can refund Alipay payments up to 90 days after the original payment. Refunds for Alipay payments are asynchronous and take up to 5 minutes to complete. Stripe notifies you of the final refund status using the refund.updated or refund.failed webhook event

We need to confirm the refunds functionality, once the payment method has been implemented.

Presumably we have some mechanism for "locking" a refunded payment so merchants aren’t just retrying the refund a thousand times when it doesn't go through right away?

@frosso frosso added focus: checkout payments type: enhancement The issue is a request for an enhancement. labels Jan 17, 2025
@frosso
Copy link
Contributor Author

frosso commented Feb 17, 2025

Presumably we have some mechanism for "locking" a refunded payment so merchants aren’t just retrying the refund a thousand times when it doesn't go through right away?

When the refund has been processed via wp-admin > WooCommerce > Orders, it's not possible to refund more than the order amount. WooCommerce Core will block you from doing that.

Similarly, when doing a full refund via Payments > Transactions, the order will appear as refunded and it won't be possible to make additional refunds.

The status is correctly reflected in the Stripe dashboard.

I think we can close this.

@frosso frosso closed this as completed Feb 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
focus: checkout payments type: enhancement The issue is a request for an enhancement.
Projects
None yet
Development

No branches or pull requests

1 participant