astronom / fiscal-ofd
电子商务订单合同。简化与支持财政数据操作员的支付提供商的集成
dev-master
2019-03-05 08:39 UTC
Requires
- php: ^7.1
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.13
This package is auto-updated.
Last update: 2024-09-06 09:50:57 UTC
README
此库包含电子商务订单收据所需的所有必要接口。简化与支持财政数据操作员的支付提供商的集成。兼容当前OFD v1.05
要求
php ^7.1
所需的最小接口实现
接口
Fiscal\OFD\OrderInterface- 基础订单接口Fiscal\OFD\OrderDeliverableInterface- 如果您提供任何配送信息,将此接口应用于您的订单类(例如模型)。Fiscal\OFD\CustomerInterface- 将此接口应用于您的客户类(例如模型)。Fiscal\OFD\LoyaltiesInterface- 将此接口应用于您的忠诚度类(例如模型)。Fiscal\OFD\OrderItemInterface- 将此接口应用于您的订单项类(例如模型)。Fiscal\OFD\OrderItemNomenclatureInterface- 如果您想要提供订单项命名数据,将此接口应用于您的订单项类(例如模型)。Fiscal\OFD\OrderItemPaymentInterface- 将此接口应用于您的订单项类(例如模型)。如果您想要提供支付方式和支付对象数据。Fiscal\OFD\OrderItemAgentInfoInterface- 如果您有任何代理付款,将此接口应用于您的订单项类(例如模型)。Fiscal\OFD\OrderItemAgentInterestInterface- 如果您有任何代理利息,将此接口应用于您的订单项类(例如模型)。Fiscal\OFD\OrderItemDetailsInterface- 如果您想要提供任何订单项详细信息,将此接口应用于您的订单项类(例如模型)。Fiscal\OFD\OrderItemDiscountInterface- 如果您有任何折扣计划,将此接口应用于您的订单项类(例如模型)。Fiscal\OFD\OrderItemTaxableInterface- 如果您想要提供任何可征税数据,将此接口应用于您的订单项类(例如模型)。Fiscal\OFD\OrderItemUserDataInterface- 如果您想要提供任何用户数据,将此接口应用于您的订单项类(例如模型)。