Automattic / woocommerce-payments

Accept payments via credit card. Manage transactions within WordPress.
https://wordpress.org/plugins/woocommerce-payments/
Other
173 stars 69 forks source link

Affirm is not compatible with WooCommerce Deposits #7766

Closed CGA8C closed 8 months ago

CGA8C commented 10 months ago

Describe the bug

Enabling Affirm in WooPayments 6.8.0 while WooCommerce Deposits is active shows the following error at checkout: Error: setup_future_usagecannot be used with one or more of the values you specified in payment_method_types. Please remove setup_future_usage or remove these types from payment_method_types: ["affirm"].

To Reproduce

  1. Activate WooCommerce Deposits and Create a Product with a Deposit or Payment Plan
  2. Enable Affirm in the WooPayments Settings
  3. Add Deposit/Payment Plan Product to cart
  4. Attempt to Checkout using Affirm
  5. Error is shown

Expected behavior

Affirm should either:

As a note, the Affirm Gateway on the Woo Marketplace does work with WooCommerce Deposits.

Additionally, Klarna does appear to work as expected with WooCommerce Deposits: this only appears to affect Affirm.

Additional Information

As a note, the Affirm Gateway on the Woo Marketplace does work with WooCommerce Deposits.

Additionally, Klarna does appear to work as expected with WooCommerce Deposits: this only appears to affect Affirm.

Zen-7327700

francoishvz commented 9 months ago

Hey @kalessil! Just checking in to see if there is a priority we can set for this yet. We want to update the merchant on the expected turnaround for this one.

kalessil commented 9 months ago

Hey @francoishvz 👋 We didn't do any progres here, all BNPLs being handed over to another team and I have no insights regarding the issue priority in that respect. Perhaps @frosso can share some insights?

frosso commented 9 months ago

I added this ticket to our intake queue. This seems to have a higher priority, we'll have some capacity to start working on this on the weeks after the Christmas holidays (Dec 25 - Jan 14)

gpressutto5 commented 8 months ago

Hi @CGA8C, can you still reproduce this issue? I was able to use Affirm to pay for a deposit successfully:

image

gpressutto5 commented 8 months ago

I'm closing this issue for now. Feel free to re-open it if the problem persists.