P卡新增获取授权用户信息接口

This commit is contained in:
egzosn
2018-03-28 16:59:30 +08:00
parent e72dfe6e14
commit 04d1053559
3 changed files with 24 additions and 0 deletions

View File

@@ -27,4 +27,11 @@ public interface AdvancedPayService extends PayService {
*/
Map<String, Object> getAuthorizationStatus(String payeeId);
/**
* 获取授权用户信息
* @param payeeId 用户id
* @return 获取授权用户信息,包含用户状态,注册时间,联系人信息,地址信息等等
*/
Map<String, Object> getAuthorizationUser(String payeeId);
}

View File

@@ -93,6 +93,19 @@ public class PayoneerPayService extends BasePayService implements AdvancedPaySer
return result;
}
/**
* 获取授权用户信息
*
* @param payeeId 用户id
*
* @return 获取授权用户信息,包含用户状态,注册时间,联系人信息,地址信息等等
*/
@Override
public Map<String, Object> getAuthorizationUser(String payeeId) {
JSONObject result = (JSONObject) secondaryInterface(null, payeeId, PayoneerTransactionType.PAYEES_DETAILS);
return result;
}
/**
* 回调校验
*

View File

@@ -23,6 +23,10 @@ public enum PayoneerTransactionType implements TransactionType {
* 授权状态
*/
PAYEES_STATUS("payees/{payee_id}/status"),
/**
* 用户信息
*/
PAYEES_DETAILS("payees/{payee_id}/details"),
/**
* 收款
*/