Skip to content

Commit

Permalink
Update unionpay docs
Browse files Browse the repository at this point in the history
  • Loading branch information
hookszhang committed Aug 2, 2016
1 parent 0d1ed6d commit 9e17bc1
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 10 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,8 @@ compile "com.boyuanitsm:pay:${pay.version}"

- [Alipay](docs/alipay/alipay.md)
- [Wxpay](docs/wxpay/wxpay.md)
- UnionPay
- [无跳转支付](docs/unionpay/acp/acp.md)
- [UnionPay](docs/unionpay/unionpay.md)
- [无跳转支付](docs/unionpay/token.md)
- [网关支付](docs/unionpay/b2c.md)

### Development
Expand Down
1 change: 1 addition & 0 deletions docs/unionpay/b2c.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
# 银联支付 网关支付API

> [银联支付通用API](unionpay.md)
> [银联官方网关支付文档](https://open.unionpay.com/ajweb/product/detail?id=1)
## 消费
Expand Down
9 changes: 1 addition & 8 deletions docs/unionpay/acp/acp.md → docs/unionpay/token.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,8 @@
# 银联支付 无跳转Token API

> [银联支付通用API](unionpay.md)
> [银联官方无跳转支付文档](https://open.unionpay.com/ajweb/product/detail?id=2)
## 签名与验证签名
**前后台接收通知时一定要验证签名,以防财产损失**
```java
Map<String, String> allRequestMap = AcpService.getAllRequestParam(request.getParameterMap());
boolean isSign = AcpService.validate(allRequestMap, Acp.encoding_UTF8);
```
调用时会抛出`SignValidateFailException`异常的方法无需再次验证签名,捕获异常并根据业务逻辑处理即可

## 卡开通
银联全渠道支付开通交易用于开通银行卡的银联全渠道支付功能

Expand Down
11 changes: 11 additions & 0 deletions docs/unionpay/unionpay.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# 银联支付 通用API

> [银联网上支付-产品大全](https://open.unionpay.com/ajweb/product)
## 签名与验证签名
**前后台接收通知时一定要验证签名,以防财产损失**
```java
Map<String, String> allRequestMap = AcpService.getAllRequestParam(request.getParameterMap());
boolean isSign = AcpService.validate(allRequestMap, Acp.encoding_UTF8);
```
调用时会抛出`SignValidateFailException`异常的方法无需再次验证签名,捕获异常并根据业务逻辑处理即可

0 comments on commit 9e17bc1

Please sign in to comment.