You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The #2866 PR adds support for taking subscription payments using cards. As part of this issue, we'll look into adding support for the other APMs that support subscription payments.
As outlined in Stripe docs, these payment methods are only capable of recurring payments by creating a reusable SEPA debit token. This happens on Stripe's end when you attempt to create a reusable token. See the process_order_for_confirmed_intent() function for inspiration as to how this is handled.
These payment methods were previously supported using the the unified UPE element and so should continue to work as split payment methods with deferred intents.
SEPA, Bancontact, and iDEAL APMs available while purchasing a subscription
Testing instructions
Checkout the add/deferred-intent branch.
Enable UPE in the Stripe plugin advanced settings.
Enter Stripe API credentials for an account that has these EU payment method enabled.
Enable SEPA, Bancontact, and iDEAL from the payment methods list
Enable the Woo Subscriptions plugin.
Create at least 1 subscription product.
Add the subscription product to the cart.
On checkout confirm you can take payments with Bancontact, SEPA, and iDEAL and make sure automatic recurring payments work as expected. ie renewing the subscription raises a charge using the underlying SEPA debit token.
The text was updated successfully, but these errors were encountered:
Describe the bug
The #2866 PR adds support for taking subscription payments using cards. As part of this issue, we'll look into adding support for the other APMs that support subscription payments.
Important
As outlined in Stripe docs, these payment methods are only capable of recurring payments by creating a reusable SEPA debit token. This happens on Stripe's end when you attempt to create a reusable token. See the
process_order_for_confirmed_intent()
function for inspiration as to how this is handled.These payment methods were previously supported using the the unified UPE element and so should continue to work as split payment methods with deferred intents.
SEPA, Bancontact, and iDEAL APMs available while purchasing a subscription
Testing instructions
add/deferred-intent
branch.The text was updated successfully, but these errors were encountered: