yuhari/payment

一些支付方式,截至目前包括微信支付、支付宝等。

dev-master 2018-07-31 08:15 UTC

This package is not auto-updated.

Last update: 2024-09-18 04:00:00 UTC


README

支付设置,包括微信支付、支付宝等...##目前支持微信公众号支付,后续将添加更多...

###1. 说明 /src目录下为整个支付模块的代码,用户可以在项目目录下配置相应的支付账户信息和操作接口API信息。

/src/flow 是支付流程的实现,即设置并加载相应的支付账户配置,然后加载用户支付订单信息进行相应的操作,例如生成支付订单、查询订单等。

/src/order 是用户支付订单的实现,开发者主要需要实现订单参数的约束条件配置,当然也可以跳过这个过程。然后将对应接口所需的订单信息传入以加载到支付流程中。

/src/request 是支付接口请求的实现,依托anlutro\cURL工具,开发者可以预先设置接口请求的部分参数。

/src/response 是请求结果的实现,根据接口请求的参数设置,将接口结果转换为统一的数组格式。

/src/util 包含一些通用函数,包括数据格式转换、接口签名生成等。

###2. 示例见/examples