Daily updates from Odoo
Monday, April 4, 2016
4 changes · master
New functionality added to Odoo
Stripe payment support is now available directly in the Community edition instead of only Enterprise. This lets businesses accept Stripe payments through Odoo without needing the Enterprise-only module, expanding online payment options for customers.
Original PR description
Move from enterprise to community Source: https://stripe.com/docs/api Task: https://www.odoo.com/web#id=19697&view_type=form&model=project.task&menu_id=3942&action=327 Pad: https://pad.odoo.com/p/r.fQtkCi27UsKmW5Oo
Adds Stripe as a payment option, allowing businesses to accept card payments through the Stripe platform. This expands available payment methods and supports smoother online checkout and server-to-server payment processing.
Original PR description
Task: https://www.odoo.com/web#id=19697&view_type=form&model=project.task&menu_id=3942&action=327 Pad: https://pad.odoo.com/p/r.fQtkCi27UsKmW5Oo
Enhancements to existing features
The product form now hides stock accounting property fields when inventory valuation is set to manual. This reduces confusion because those settings only matter when stock moves automatically create accounting entries under perpetual valuation.
Original PR description
Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr …aluation Because if you set the inventory valuation as manual you don't create accounting entries automatically when stock moves are confirmed.
Resolved issues and error corrections
This fixes an issue where saving a customer card through server-to-server payment providers could trigger a confusing warning about unsupported card details. The payment process now ignores those unnecessary fields, reducing noise for users and administrators without changing payment behavior.
Original PR description
How to reproduce the waning: 1. Install any payment acquirer with S2S. 2. Store the card. 3. While storing the card it causes the warning "payment.method.create() includes unknown fields: cc_brand, cc_cvv, cc_expiry, cc_holder_name, cc_number"