| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
eCommerce (website_sale)
• Invoicing (account) • Discuss (mail) • Website (website) |
| Lines of code | 114 |
| Technical Name |
website_sale_transfer_attachment |
| License | LGPL-3 |
| Website | https://skywardodoo.com |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
eCommerce (website_sale)
• Invoicing (account) • Discuss (mail) • Website (website) |
| Lines of code | 114 |
| Technical Name |
website_sale_transfer_attachment |
| License | LGPL-3 |
| Website | https://skywardodoo.com |
Website Transfer Payment Attachment
Let your customers upload bank transfer receipts directly from the website
Simplify your bank transfer workflow by allowing customers to upload their payment receipts directly on the web order confirmation page. The uploaded file is automatically stored as an attachment on the related Sales Order, so your sales team always has the proof of payment at hand.
Key Features
Seamless Customer Experience
- Upload bank transfer receipts on the
/shop/confirmationpage. - Support for PDF and image files (JPG, PNG, ...).
- Clean, native look integrated with the standard Odoo checkout.
Better Backoffice Workflow
- Each receipt is stored as an
ir.attachmenton the correspondingsale.order. - Sales users can access the receipt directly from the order attachments.
- Reduce back-and-forth emails asking for transfer proof.
How It Works
- The customer places an order and selects a bank transfer payment method.
- After confirming the order, they are redirected to the standard order confirmation page.
- A new card Upload transfer receipt lets them attach their transfer proof.
- The file is saved as an attachment on the Sales Order for internal use.
Technical Notes
Clean Integration
- Extends the standard
website_saleconfirmation template. - Dedicated HTTP controller to handle the upload securely.
- No overrides of core Odoo controllers or models.
Compatible by Design
- Works with any bank transfer payment provider configured on the website.
- Follows Odoo 17.0 website and payment best practices.
- Fully translatable (Spanish translation included).
Support & Updates
Professional support included:
Bug fixes, email support, and updates for Odoo 17.
Contact: skyward.odoo@gmail.com
Screenshots
Please log in to comment on this module