在浏览器内和支付宝,微信JS,快钱等第三方支付进行集成的支付网关服务器
payment-common: 一系列基础库,例如签名,日期,日志等
payment-api: 定义一系列接口, 会在payment-server代码中被调用
org.klose.payment.api.PaymentProxy
: 创建,更新支付信息,查询支付账户配置等
org.klose.payment.api.CallBackAgent
: 后台回调中的业务逻辑
payment-runtime: `PaymentProxy`接口的实现
org.klose.payment.integration
: 主要实现各大支付平台发送数据和后台调用逻辑
payment-server: 页面jsp代码和restful服务
testPay.jsp
:是主入口,调用PaymentResource#createPayment
paymentForm.jsp
:发送支付表单给第三方支付
paymentResult.jsp
:一个简单展示前台回调的默认实现
实现'org.klose.payment.server.prepare.PaymentIntegrationService':准备商品,价格,订单等各种信息 实现'org.klose.payment.api.CallBackAgent':后台回调中“完成业务事物交易”
Copyright © 2016 Distributed under the Appache Public License version 2.0