$ 199.80
In-App Purchases| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Invoicing (account) • Point of Sale (point_of_sale) • Sales (sale_management) • Discuss (mail) |
| Lines of code | 1762 |
| Technical Name |
ps_parasut_connector |
| License | LGPL-3 |
| Website | https://pysquad.com/odoo-erp |
| Versions | 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Inventory (stock)
• Invoicing (account) • Point of Sale (point_of_sale) • Sales (sale_management) • Discuss (mail) |
| Lines of code | 1762 |
| Technical Name |
ps_parasut_connector |
| License | LGPL-3 |
| Website | https://pysquad.com/odoo-erp |
| Versions | 17.0 18.0 19.0 |
Paraşüt – Odoo Integration
This module integrates Odoo 19 with the Paraşüt API V4, enabling seamless synchronization of customers, products, invoices, e-Invoices, delivery notes, Sales Offers from Sale Orders and POS Orders, and cash/bank accounts (kasa-ve-bankalar), with optional auto-sync. Import from Paraşüt: partners, products, and accounts in one click (with images and stock), or enable scheduled master data import (daily cron); then import bank/cash transactions as statement lines, with optional auto-import. Ideal for businesses in Turkey using Paraşüt e-Government (e-Devlet) services.
Top Features
Seamless, secure, and automated integration between Odoo and Paraşüt API V4 for invoicing, e-Invoice, delivery notes, sales offers, cash/bank accounts, and transaction import.
Create Sales Invoices
Instantly create sales invoices in Paraşüt directly from Odoo with one click.
Automatic Updates
When Odoo invoices, pickings, sale orders or POS orders are modified, related Paraşüt documents are automatically updated by the cron job.
Customer Synchronization
Import all contacts from Paraşüt into Odoo, or automatically create & update customers in Paraşüt when invoices are issued.
Product Synchronization
Sync your Odoo products with Paraşüt when issuing documents; import products from Paraşüt with name, code, prices, barcode, images, and on-hand stock alignment.
Delivery Notes (İrsaliye)
Create Paraşüt delivery notes from Odoo orders with API V4 support.
Sales Offers from Orders & POS
Send Sale Orders and POS Orders to Paraşüt as Sales Offers with a single click or in bulk from list views.
Auto-Sync via Cron
Enable optional auto-sync so posted invoices, confirmed sale orders and paid POS orders are created in Paraşüt automatically; optionally auto-import transactions from Paraşüt into Odoo. Built-in API throttling and retry logic helps prevent 429 errors under heavy usage.
Import from Paraşüt
One-click import of partners, products, and cash/bank accounts from Paraşüt into Odoo (images and stock for products; accounts as bank/cash journals). Optional daily scheduled master data import avoids repeated manual runs.
Kasa & Bank Accounts
Sync bank and cash journals with Paraşüt (kasa-ve-bankalar). Import accounts into Odoo or push journals to Paraşüt from the journal form or list view.
Transaction Import
Import bank/cash transactions from Paraşüt into Odoo as statement lines. Run manually or enable auto-import so the cron pulls new movements periodically.
Status Tracking
Track e-Invoice and delivery note job status, approval status, and error messages.
Authorization Settings
In the Odoo Settings menu, under the Parasut section, enter your API credentials such as Host, Username, Password, Client ID, and Client Secret. After clicking Login, the system retrieves and stores the Token and Refresh Token automatically.
Initial Data Sync – Import from Paraşüt
Use Import from Paraşüt in Settings → Parasut → Initial Data Sync to pull contacts, products, and cash/bank accounts into Odoo in one go. Products get name, code, prices, barcode, and images; storable products get on-hand stock alignment. Accounts are created as bank/cash journals. Use Import transactions from Paraşüt to bring in bank/cash movements as statement lines (run after accounts are synced). Existing records with the same Paraşüt ID are updated, not duplicated. Enable Auto-import master data (cron) in the same section to run this import automatically on a schedule (default: daily).
Auto-Sync Configuration
In the Paraşüt settings, you can enable Auto-sync for customer invoices, sale orders, and POS orders (so the cron creates them in Paraşüt automatically), and Auto-import transactions so new bank/cash movements are pulled from Paraşüt into Odoo as statement lines on a schedule.
Automatic Customer Synchronization
Customers are synchronized automatically between Odoo and Paraşüt. When an e-invoice is synced, the corresponding customer is created in Paraşüt exactly as it exists in Odoo. If the customer information is updated in Odoo, those updates are also instantly reflected on the Paraşüt side.
Automatic Product Synchronization
Products are also synced automatically during the e-invoice creation process. Whenever an e-invoice is generated, all the products included in that invoice are automatically created or updated in Paraşüt, ensuring both systems always stay aligned.
Issuing an e-Invoice
After validating an invoice in Odoo, click the Issue e-Invoice button. The invoice is sent to Parasut via API and processed automatically.
Successful e-Invoice Confirmation
When the invoice is successfully created in Parasut, a confirmation message appears inside Odoo. This confirms that the document has been created in the Parasut system.
View the Invoice in Parasut
After the API operation completes, you can view the newly created invoice directly inside your Parasut account. The invoice details match the Odoo invoice exactly.
Create Delivery Note
Once the invoice is processed, you can open the related delivery order in Odoo and generate a Delivery Note by clicking the corresponding button.
Successful Delivery Confirmation
After generating a Delivery Note from the delivery order in Odoo, a confirmation message appears indicating that the delivery document has been created in Parasut. This confirmation works in the same way as the e-Invoice success message, ensuring that your delivery has been transmitted to Parasut without any issues.
Viewing the Delivery Note in Parasut
Once the Delivery Note is successfully created through the API, it immediately becomes visible inside your Parasut account. The document includes details such as item quantities, product descriptions, and customer information. This provides full transparency and allows users to monitor delivery operations from within the Parasut interface.
Bulk e-Invoice Options and Delivery
Parasut offers a bulk operation feature where multiple Delivery can be selected at the same time. In the delivery list view, users can mark several delivery records and then choose from available actions:
- Create e-Invoice – Generate e-Invoices for all selected invoices in a single operation.
- Create Delivery Notes – Generate shipment documents in Paraşüt for selected delivery orders.
- Create Sales Offers – Send multiple sale orders or POS orders to Paraşüt as Sales Offers in bulk.
- Send to Paraşüt – Sync selected bank/cash journals to Paraşüt (kasa-ve-bankalar) from the journal list view.
This bulk processing option allows businesses to efficiently handle large numbers of Delivery, invoices tasks with a single action, significantly reducing manual workload and improving workflow speed.
Bulk Invoice Creation - Success Notification
Using bulk actions, the system processes all selected records together. Once the operation is completed, Odoo displays a success notification confirming that related documents have been created and are now available in your Paraşüt account.
Sales Offers from Sale Orders
From the Odoo Sale Order form, you can send a confirmed order to Paraşüt as a Sales Offer with a single click. You can also select multiple sale orders in the list view and use the bulk action to push them all to Paraşüt at once.
Sales Offers from POS Orders
Backend POS orders can also be sent to Paraşüt as Sales Offers. A dedicated button appears on the POS Order form, and a bulk server action is available in the POS Order list view to export many orders together.
🔧 Easy Configuration Setup
Connect Odoo with Paraşüt API V4 in just a few simple steps.
Step-by-Step Configuration
- Navigate to Settings → Paraşüt Integration inside your Odoo database.
-
Enter your Paraşüt API Credentials:
- Base URL (https://api.parasut.com)
- Username (Paraşüt registered email)
- Password
- Client ID (from Paraşüt Developer Panel)
- Client Secret (from Paraşüt Developer Panel)
-
Click Login With Paraşüt.
The system will automatically generate:✔ Access Token
✔ Refresh TokenTokens refresh automatically—no manual renewal needed.
-
Enter your Paraşüt Company ID.
(You can find this inside your Paraşüt company Information page.) - Click Save and then Test Connection to validate your setup.
Frequently Asked Questions
1. Do I need a Paraşüt account?
Yes, you must have an active Paraşüt account.
2. Does this module send invoices and orders automatically?
You can either send them manually using buttons/bulk actions, or enable the auto-sync options in the Paraşüt settings so that posted invoices, confirmed sale orders and paid POS orders are created in Paraşüt automatically by the cron job.
3. Can I download the e-Invoice XML or PDF?
Yes, the module provides a Link to download files directly from Paraşüt.
4. Does it support Delivery Notes (İrsaliye)?
Yes, you can generate Paraşüt Delivery Notes from Odoo picking orders.
5. Does this modify standard Odoo accounting behavior?
No. The connector is non-intrusive and only adds additional integration tools.
6. Can I import partners, products, and accounts from Paraşüt into Odoo?
Yes. In Settings → Parasut → Initial Data Sync, use Import from Paraşüt to pull contacts, products, and cash/bank accounts. Products get images and, for storable items, on-hand stock is aligned. Accounts are created as bank/cash journals. Records with the same Paraşüt ID are updated, not duplicated. You can also enable Auto-import master data (cron) to run the same import on a schedule (default: daily) without manual clicks.
7. Can I import bank/cash transactions from Paraşüt?
Yes. After syncing accounts (journals), use Import transactions from Paraşüt in the same Initial Data Sync section to bring in movements as bank statement lines. You can also enable Auto-import transactions in General settings so the scheduled job pulls new transactions periodically.
8. How does the module handle Paraşüt API rate limits (429)?
The connector includes built-in throttling and retry logic aligned with Paraşüt guidance (max 10 requests in 10-second intervals). Requests are spread over time, and if a 429 response is returned, the connector waits and retries automatically.
For Support
30 Days Free Support Included!
We care about your success. This module comes with 30 days of free support for any bugs, issues, or technical problems. If something doesn’t work as expected, just reach out, and we’ll fix it quickly to ensure everything runs smoothly.
Need Help?
Got questions or need help? Get in touch.
Contact Us
Email: contact@pysquad.com
Phone:
+91 8160395422
WhatsApp: +91 8160395422
Discover more at
www.pysquad.com/odoo-erp
Please log in to comment on this module