payment-gateway

目标

在浏览器内和支付宝,微信JS,快钱等第三方支付进行集成的支付网关服务器

设计

数据库

流程

  1. 在数据库配置支付帐号相关信息
  2. 根据商品订单信息,签名后,产生html表单
  3. 通过http或者https发送给各大支付平台
  4. 页面跳转到各大支付平台进行支付
  5. 支付完成后进行前台和后台回调
  6. 前台回调主要用于展示支付结果
  7. 后台回调主要用于交易完成

代码组织:

客户化:

实现'org.klose.payment.server.prepare.PaymentIntegrationService':准备商品,价格,订单等各种信息 实现'org.klose.payment.api.CallBackAgent':后台回调中“完成业务事物交易”

License

Copyright © 2016 Distributed under the Appache Public License version 2.0