six-shop / payment
支付模块
v0.2.1
2025-09-06 05:55 UTC
Requires
- php: >=8.3
- six-shop/core: >=0.4 <1.0
README
所有支付模块扩展的基础扩展模块,是其他支付模块扩展的依赖扩展, 其他支付模块扩展必须实现PaymentProviderInterface
Hook
支付服务信息上报事件
\SixShop\Extension\payment\Event\GatheringPaymentEvent
监听该事件可获取到支付服务信息,否则无法获取到支付服务信息,后续可以扩展为支付服务注册中心,上报对象为\SixShop\Extension\payment\PaymentInfo
实现支付扩展说明
如果是支付模块,扩展的Extension
类需要实现\SixShop\Extension\payment\Contracts\PaymentExtensionInterface
接口,获取支付方式提供者PaymentProviderInterface
完成支付业务