catpkt / thirdpay-receiver
Required by user applications of catpkt/thirdpay-provider
Installs: 44
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/catpkt/thirdpay-receiver
Requires
- php: >=7.0.0
- catpkt/simple-http-server-lib: ^0.0.2
- fenzland/http: ^0.1.3
This package is not auto-updated.
Last update: 2025-09-28 07:05:18 UTC
README
概述
配合 catpkt/thirdpay-provider 实现通用第三方支付集成。
- catpkt/thirdpay-provider 用于提供统一接口的第三方支付微服务
- catpkt/thirdpay-receiver 用于调用这些微服务
使用
- 在类中引入trait
\CatPKT\ThirdPayReceiver\TThirdPayReceiver
。 - 实现抽象方法
getEncryptor
提供加密器。 - 实现抽象方法
getApiUri
, 提供所要调用微服务的接口链接。 - 实现抽象方法
asyncCallback
, 实现支付成功后的异步回调。 - 设定路由,将某个目录指向
handle
方法,用于接收回调。 - 调用类中的
createPay
方法发起支付。