Skip to Content
Menu
You need to be registered to interact with the community.
This question has been flagged
752 Prikazi

Hi,

We are facing a weird behavior with Odoo stripe payments. Ee configured stripe credentials in Odoo payment acquirers. When we generate a payment link from the sales quotation go to the stripe interface and close the tab instead of proceeding to payment, Odoo will mark the quotation as a sale order.

Impacted versions:
Odoo version 14

Steps to reproduce:

  1. Configure stripe payment acquirers
  2. Goto Sales Quotation
  3. Generate a payment link for more than half the amount
  4. Paste the link in the new tab and go to the stripe interface (Do not process payment)
  5. Close stripe tab
  6. Go back to the quotation
  7. Quotation will be marked as a sale order

Expected behavior:
If the stripe payment is not successful or not processed the quotation should stay in the same state


Please advise if anyone faces the same problem.

Avatar
Opusti

We found a similar situation.
We received the OdooBot notification of the Quotation turned to SalesOrder confirmed by Stripe's transaction, but on stripe we found the transactions either Incomplete or Uncaptured

Seems Odoo is receiving a "premature" confirmation and letting the ball roll.

We are running V16 Enterprise Self Hosted.

Addin to my comment, for some reason i still dont understand you need to manually Capture the payment on Odoo for stripe to actually pull the funds to your account. So this is not related to the OP