catpkt/thirdpay-receiver

Required by user applications of catpkt/thirdpay-provider

0.0.7 2018-05-29 07:43 UTC

This package is not auto-updated.

Last update: 2024-05-12 00:37:49 UTC


README

概述

配合 catpkt/thirdpay-provider 实现通用第三方支付集成。

  • catpkt/thirdpay-provider 用于提供统一接口的第三方支付微服务
  • catpkt/thirdpay-receiver 用于调用这些微服务

使用

  1. 在类中引入trait \CatPKT\ThirdPayReceiver\TThirdPayReceiver
  2. 实现抽象方法 getEncryptor 提供加密器。
  3. 实现抽象方法 getApiUri, 提供所要调用微服务的接口链接。
  4. 实现抽象方法 asyncCallback, 实现支付成功后的异步回调。
  5. 设定路由,将某个目录指向 handle 方法,用于接收回调。
  6. 调用类中的 createPay 方法发起支付。