@RestController @RequestMapping(value="payoneer") public class PayoneerPayController extends Object
Constructor and Description |
---|
PayoneerPayController() |
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
close(QueryOrder order)
交易关闭接口
|
Map<String,Object> |
getAuthorizationPage(String payeeId)
获取授权页面
|
Map<String,Object> |
getAuthorizationUser(String payeeId)
获取授权用户信息,包含用户状态,注册时间,联系人信息,地址信息等等
|
void |
init() |
Map<String,Object> |
microPay(BigDecimal price,
String userId)
主动收款
|
String |
payBack(javax.servlet.http.HttpServletRequest request)
用户授权回调地址
|
Map<String,Object> |
query(QueryOrder order)
查询
|
Map<String,Object> |
refund(RefundOrder order)
申请退款接口
|
Map<String,Object> |
secondaryInterface(QueryOrder order)
通用查询接口,根据 PayoneerTransactionType 类型进行实现
|
Map<String,Object> |
transfer(TransferOrder order)
转账
|
Map<String,Object> |
transferQuery(String outNo,
String tradeNo)
转账查询
|
@PostConstruct public void init()
@RequestMapping(value="getAuthorizationPage.json") public Map<String,Object> getAuthorizationPage(String payeeId)
payeeId
- 用户id@RequestMapping(value="getAuthorizationUser.json") public Map<String,Object> getAuthorizationUser(String payeeId)
payeeId
- 用户id@ResponseBody @RequestMapping(value="microPay.json") public Map<String,Object> microPay(BigDecimal price, String userId)
price
- 金额userId
- 付款用户@RequestMapping(value="payBack.json") public String payBack(javax.servlet.http.HttpServletRequest request) throws IOException
request
- 请求IOException
- IOException@RequestMapping(value="query") public Map<String,Object> query(QueryOrder order)
order
- 订单的请求体@RequestMapping(value="close") public Map<String,Object> close(QueryOrder order)
order
- 订单的请求体@RequestMapping(value="refund") public Map<String,Object> refund(RefundOrder order)
order
- 订单的请求体@RequestMapping(value="secondaryInterface") public Map<String,Object> secondaryInterface(QueryOrder order)
order
- 订单的请求体@RequestMapping(value="transfer") public Map<String,Object> transfer(TransferOrder order)
order
- 转账订单Copyright © 2019. All rights reserved.