Invoice Module

专业的
发票管理系统

Invoice 模块 是一个功能完善的发票管理系统,支持 Proforma InvoicePDF 自动生成在线支付(PayPal)邮件发送多币种支持等功能,完美集成于 Yii2 CMS。

Invoice Management System
PDF
自动生成
PayPal
在线支付
Email
邮件发送
核心功能概览
Proforma Invoice
PDF 生成(mPDF)
PayPal 在线支付
邮件附件发送
多币种支持
QR Code 嵌入
从订单创建
支付事件监听

核心功能特性

完善的发票管理与支付流程

Proforma Invoice

支持创建形式发票(Proforma Invoice),包含行项目明细、税费计算、折扣优惠、运费等完整信息,状态流转清晰可控。

草稿 已发送 已支付

PDF 自动生成

使用 mPDF 库自动生成专业格式的 PDF 发票,支持中文字体渲染,自动嵌入 QR Code 用于快速支付,布局精美规范。

mPDF 中文支持 QR Code

PayPal 在线支付

集成 PayPal REST API,提供公开的支付页面(无需登录),客户可通过 QR Code 或直接访问链接完成在线支付,安全便捷。

PayPal 公开页面 无需登录

邮件附件发送

一键将生成的 PDF 发票作为附件发送给客户,支持自定义发件人信息和邮件模板,提升客户体验。

SMTP PDF附件 自定义模板

多币种支持

支持 170+ 种国际货币,每张发票可独立设置币种,自动记录汇率信息,适合跨境电商和国际业务场景。

170+币种 汇率记录 跨境适用

支付事件集成

监听 payment.after.pay 事件,当通过 PayPal 或其他支付方式成功付款后,自动更新发票状态为已支付,并记录交易ID和支付时间。

事件驱动 自动同步

工作流程

从创建到支付的完整闭环

1
创建发票 手动或从订单
2
生成 PDF 含 QR Code
3
发送邮件 PDF 附件
4
客户支付 PayPal 扫码
5
状态同步 自动标记已付

需要专业的发票管理方案吗?

为您解答相关技术问题

立即咨询