E-Meterai Integration Indonesia using EZMeterai
by Daniel Pratama https://porto.develop-with-daniel.co.id$ 112.00
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) • Purchase (purchase) |
| Community Apps Dependencies | Show |
| Lines of code | 7549 |
| Technical Name |
ematerai_integration |
| License | AGPL-3 |
| Website | https://porto.develop-with-daniel.co.id |
E-Meterai Integration Indonesia
Seamless Peruri E-Meterai integration with direct top-ups via Payment Gateway
Suggested size: 1200x600px
Key Features
Peruri API Integration
Directly integrated with the official Peruri E-Meterai API for authentic and legal electronic stamps.
Payment Gateway Top-Up
Purchase E-Meterai quota directly from your Odoo system using integrated payment channels.
Easy Document Affixing
Visually position and affix (tempel) E-Meterai onto your PDF documents seamlessly.
Status Verification
Built-in wizard to verify the authenticity and status of the attached E-Meterai.
Balance Management
Monitor your current E-Meterai quota in real-time. Never run out during critical operations.
Usage Reports
Comprehensive reporting on E-Meterai usage across all company documents.
How It Works
Visual Stamp Positioning
Forget guessing coordinates. Our intuitive custom widget allows users to preview the PDF and place the E-Meterai exactly where it belongs before processing the final document.
- Interactive visual stamping
- Compatible with multiple document pages
- Secure PDF rendering
File: e.g.,
stamp_position.gif
Direct Quota Top-Up
Need more stamps? Purchase them instantly via your configured payment gateway without leaving Odoo. The balance is updated automatically.
File: e.g.,
topup_wizard.png
Centralized Document Tracking
View all stamped documents in one place. Verify status, download original/stamped PDFs, and manage tier validations seamlessly.
File: e.g.,
document_view.png
Integrated Across Odoo
Easily affix E-Meterai to standard Odoo business documents right from their respective forms.
Getting Started
1. API Subscription
Before using the features, register and subscribe to the API services at EzMeterai.id. Once subscribed, enter your provided API credentials in the Odoo settings.
2. Initial Setup
After installation, you must manually run the scheduled action Sync EZMeterai Payment Channels for the first time. This will fetch and configure available payment channels for top-ups. Afterward, it will sync automatically based on the configured interval.
Technical Requirements
To ensure full functionality, especially for advanced PDF processing and visual components, this module requires the following Python libraries:
pip install tempfilepip install playwright
Playwright requires system dependencies. Ensure `playwright install` is run in your environment.
Please log in to comment on this module