A seamless integration of Paystack POS Terminal with ERPNext for efficient payment processing.
graph TD
A[Sales Invoice Created/Submitted] --> B[Click Process Payment with Paystack Terminal]
B --> C[Initialize Terminal]
C --> D[Customer Pays on POS]
D --> E[Webhook Notification]
E --> F[Payment Entry Created]
F --> G[Invoice Marked Paid]
style A fill:#f9f,stroke:#333,stroke-width:2px
style G fill:#9f9,stroke:#333,stroke-width:2px
- 🔄 Real-time payment processing
- 🏧 Paystack POS Terminal integration
- 📝 Automatic payment entry creation
- 🔍 Payment status tracking
- 🔒 Secure webhook handling
- 📊 Transaction reconciliation
- 🏥 Healthcare module support
- From your site directory:
bench get-app https://github.com/ajakaiye33/paystack_terminal.git
bench --site your-site.com install-app paystack_terminal
bench --site your-site.com migrate
- Set up Paystack credentials in ERPNext
- Configure terminal settings
- Set webhook URL in Paystack dashboard
- Enable the integration
- Create Sales Invoice
- Click "Process Payment with Paystack Terminal"
- Customer pays on POS terminal
- System automatically creates payment entry
- Invoice is marked as paid
If you find this project useful, consider:
Please give it a star ⭐ 👆
MIT License
Contributions are welcome! Please feel free to submit a Pull Request.
- ERPNext Community
- Paystack Team