账户管理

账户冻结对象

参数

类型

说明

id

String(64)

Adapay生成的账户冻结对象id

object

String(20)

账户冻结对象,account_freeze

created_time

String(10)

创建时的时间戳

prod_mode

String(4)

是否prod模式,true是prod模式,false是mock模式

app_id

String(64)

控制台 主页面应用的app_id

order_no

String(64)

请求订单号,只能为英文、数字或者下划线的一种或多种组合,保证在app_id下唯一

trans_amt

String(14)

冻结金额, 必须大于0,保留两位小数点,如0.10、100.05等

member_id

String(64)

冻结用户的member_id,若为商户本身时,请传入0

unfreeze_flag

String(1)

是否已解冻标识:Y-已解冻,N-未解冻

status

String(16)

当前交易状态,参见 状态 说明

error_code

String(32)

错误码,详见 错误

error_msg

String(128)

错误描述,详见 错误

error_type

String(32)

错误类型,详见 错误

invalid_param

String(32)

当发生参数错误时返回具体的参数名,便于定位错误原因,详见 错误

创建账户冻结对象

实现对商户或者商户下用户的结算账户可用余额进行冻结操作。

请求参数

参数

类型

必填

描述

order_no

String(64)

Y

请求订单号,只能为英文、数字或者下划线的一种或多种组合,保证在app_id下唯一

app_id

String(64)

Y

控制台 主页面应用的app_id

trans_amt

String(16)

Y

冻结金额, 必须大于0,保留两位小数点,如0.10、100.05等

member_id

String(64)

Y

冻结用户的member_id,若为商户本身时,请传入0

响应

成功时同步返回一个包含 账户冻结对象 的 JSON。

调用示例

Java

Map<String, Object> freezeParam = new  HashMap<String, Object>(4);
freezeParam.put("order_no", "1579163031383");
freezeParam.put("app_id", "app_XXXXXXXX");
freezeParam.put("trans_amt", "0.01");
freezeParam.put("member_id", "member_id_test");
Map<String, Object> freeze = SettleAccount.freeze(freezeParam);

成功响应

{
    "app_id": "app_XXXXXXXX",
    "trans_amt": "0.01",
    "created_time": "1579163032",
    "id": "002112020111717230410174704123849117696",
    "member_id": "member_id_test",
    "object": "account_freeze",
    "unfreeze_flag": "N",
    "order_no": "1579163031383",
    "status": "succeeded",
    "prod_mode": "true"
}

查询账户冻结对象列表

查询已发起的账户冻结交易,支持使用原冻结交易的请求订单号,以及时间范围查询。

请求参数

参数

类型

必填

说明

app_id

String(64)

Y

控制台 主页面应用的app_id

order_no

String(64)

N

原冻结交易的请求订单号

status

String(16)

N

查询交易状态:succeeded-成功,failed-失败,pending-处理中

page_index

int

N

当前页码,取值范围1~300000,默认值为1

page_size

int

N

页面容量,取值范围1~20,默认值为10

created_gte

String

N

查询大于等于创建时间戳

created_lte

String

N

查询小于等于创建时间戳;若不为空时,created_gte字段值不能为空且小于created_lte时间

响应

参数

类型

必填

说明

object

String(8)

Y

账户冻结对象列表,list

prod_mode

String(4)

Y

是否prod模式,true是prod模式,false是mock模式

app_id

String(64)

Y

控制台 主页面应用的app_id

order_no

String(64)

N

原冻结交易的请求订单号

has_more

boolean

Y

是否还有更多,true-是,false-否

account_freezes

List

N

账户冻结对象 的列表

status

String(16)

Y

当前交易状态,参见 状态 说明

error_code

String(32)

N

错误码,详见 错误

error_msg

String(128)

N

错误描述,详见 错误

error_type

String(32)

N

错误类型,详见 错误

invalid_param

String(32)

N

当发生参数错误时返回具体的参数名,便于定位错误原因,详见 错误

调用示例

Java

Map<String, Object> params = new HashMap<>();
params.put("app_id", "app_XXXXXXXX");
params.put("status", "succeeded");
params.put("page_index", "1");
params.put("page_size", "10");
params.put("created_gte", "1571466657929");
params.put("created_lte", "1571898657929");
Map<String, Object> result = SettleAccount.freezeList(params);

成功响应

{
    "account_freezes": [{
        "app_id": "app_XXXXXXXX",
        "created_time": "1604392443",
        "id": "002112020110316340210169618353981083648",
        "object": "account_freeze",
        "order_no": "order_no_123",
        "member_id": "member_id_test",
        "unfreeze_flag": "N",
        "trans_amt": "0.01",
        "status": "succeeded",
        "prod_mode": "true"
    }, {
        "app_id": "app_XXXXXXXX",
        "created_time": "1604367575",
        "id": "002112020110309393410169514048871583744",
        "object": "account_freeze",
        "order_no": "order_no_1234",
        "member_id": "member_id_test",
        "unfreeze_flag": "N",
        "trans_amt": "0.10",
        "status": "succeeded",
        "prod_mode": "true"
    }],
    "app_id": "app_XXXXXXXX",
    "has_more": false,
    "object": "list",
    "status": "succeeded",
    "prod_mode": "true"
}

账户解冻对象

参数

类型

说明

id

String(64)

Adapay生成的账户解冻对象id

object

String(20)

账户解冻对象,account_unfreeze

created_time

String(10)

创建时的时间戳

prod_mode

String(4)

是否prod模式,true是prod模式,false是mock模式

app_id

String(64)

控制台 主页面应用的app_id

order_no

String(64)

请求订单号,只能为英文、数字或者下划线的一种或多种组合,保证在app_id下唯一

account_freeze_id

String(64)

Adapay生成的账户冻结对象id

status

String(16)

当前交易状态,参见 状态 说明

error_code

String(32)

错误码,详见 错误

error_msg

String(128)

错误描述,详见 错误

error_type

String(32)

错误类型,详见 错误

invalid_param

String(32)

当发生参数错误时返回具体的参数名,便于定位错误原因,详见 错误

创建账户解冻对象

实现对已冻结的交易进行全额解冻操作。

请求参数

参数

类型

必填

描述

order_no

String(64)

Y

请求订单号,只能为英文、数字或者下划线的一种或多种组合,保证在app_id下唯一

app_id

String(64)

Y

控制台 主页面应用的app_id

account_freeze_id

String(16)

Y

Adapay生成的账户冻结对象id

响应

成功时同步返回一个包含 账户解冻对象 的 JSON。

调用示例

Java

Map<String, Object> unfreezeParam = new  HashMap<String, Object>(4);
unfreezeParam.put("order_no", "1579163031383");
unfreezeParam.put("app_id", "app_XXXXXXXX");
unfreezeParam.put("account_freeze_id", "002112020111717230410174704123849117696");
Map<String, Object> unfreeze = SettleAccount.unfreeze(unfreezeParam);

成功响应

{
    "app_id": "app_XXXXXXXX",
    "created_time": "1579163032",
    "id": "002112020111717230410174704123849117696",
    "account_freeze_id": "002112020111017580500172176218045927424",
    "object": "account_unfreeze",
    "order_no": "1579163031383",
    "status": "successed",
    "prod_mode": "true"
}

查询账户解冻对象列表

查询已发起的账户解冻交易,支持使用原解冻交易的请求订单号,以及时间范围查询。

请求参数

参数

类型

必填

说明

app_id

String(64)

Y

控制台 主页面应用的app_id

order_no

String(64)

N

原解冻交易的请求订单号

status

String(16)

N

查询交易状态:succeeded-成功,failed-失败,pending-处理中

page_index

int

N

当前页码,取值范围1~300000,默认值为1

page_size

int

N

页面容量,取值范围1~20,默认值为10

created_gte

String

N

查询大于等于创建时间戳

created_lte

String

N

查询小于等于创建时间戳;若不为空时,created_gte字段值不能为空且小于created_lte时间

响应

参数

类型

必填

说明

object

String(8)

Y

账户解冻对象列表,list

prod_mode

String(4)

Y

是否prod模式,true是prod模式,false是mock模式

app_id

String(64)

Y

控制台 主页面应用的app_id

order_no

String(64)

N

原解冻交易的请求订单号

has_more

boolean

Y

是否还有更多,true-是,false-否

account_unfreezes

List

N

账户解冻对象 的列表

status

String(16)

Y

当前交易状态,参见 状态 说明

error_code

String(32)

N

错误码,详见 错误

error_msg

String(128)

N

错误描述,详见 错误

error_type

String(32)

N

错误类型,详见 错误

invalid_param

String(32)

N

当发生参数错误时返回具体的参数名,便于定位错误原因,详见 错误

调用示例

Java

Map<String, Object> params = new HashMap<>();
params.put("app_id", "app_XXXXXXXX");
params.put("status", "succeeded");
params.put("page_index", "1");
params.put("page_size", "10");
params.put("created_gte", "1571466657929");
params.put("created_lte", "1571898657929");
Map<String, Object> result = SettleAccount.unfreezeList(params);

成功响应

{
    "account_unfreezes": [{
        "app_id": "app_XXXXXXXX",
        "created_time": "1604392443",
        "id": "002112020110316340210169618353981083648",
        "account_freeze_id": "002112020111017580500172176218045927424",
        "object": "account_unfreeze",
        "order_no": "order_no_123",
        "status": "succeeded",
        "prod_mode": "true"
    }, {
        "app_id": "app_XXXXXXXX",
        "created_time": "1604367575",
        "id": "002112020110309393410169514048871583744",
        "account_freeze_id": "002112020111018124600172179913940783104",
        "object": "account_unfreeze",
        "order_no": "order_no_1234",
        "status": "succeeded",
        "prod_mode": "true"
    }],
    "app_id": "app_XXXXXXXX",
    "has_more": false,
    "object": "list",
    "status": "succeeded",
    "prod_mode": "true"
}

服务商分账对象

参数

类型

说明

id

String(64)

Adapay生成的服务商分账对象id

object

String(20)

服务商分账对象,commission

created_time

String(10)

创建时的时间戳

prod_mode

String(4)

是否prod模式,true是prod模式,false是mock模式

order_no

String(64)

请求订单号,只能为英文、数字或者下划线的一种或多种组合,保证在app_id下唯一

trans_amt

String(14)

服务商分账金额, 必须大于0,保留两位小数点,如0.10、100.05等

payment_id

String(64)

Adapay生成的支付对象id

status

String(16)

当前交易状态,参见 状态 说明

error_code

String(32)

错误码,详见 错误

error_msg

String(128)

错误描述,详见 错误

error_type

String(32)

错误类型,详见 错误

invalid_param

String(32)

当发生参数错误时返回具体的参数名,便于定位错误原因,详见 错误

创建服务商分账对象

请求参数

参数

类型

必填

描述

order_no

String(64)

Y

请求订单号,只能为英文、数字或者下划线的一种或多种组合,保证在app_id下唯一

payment_id

String(64)

Y

Adapay生成的支付对象id

trans_amt

String(16)

Y

服务商分账金额, 必须大于0,保留两位小数点,如0.10、100.05等

响应

成功时同步返回一个包含 服务商分账对象 的 JSON。

调用示例

Java

Map<String, Object> commissionParam = new  HashMap<String, Object>(4);
commissionParam.put("order_no", "1579163031383");
commissionParam.put("payment_id", "002112020111717230410174704123849117696");
commissionParam.put("trans_amt", "0.01");
Map<String, Object> commission = SettleAccount.commission(commissionParam);

成功响应

{
    "trans_amt": "0.01",
    "created_time": "1579163032",
    "id": "002112020111717230410174704123849117696",
    "object": "commission",
    "order_no": "1579163031383",
    "payment_id": "002112020111717230411174704123849117695",
    "status": "successed",
    "prod_mode": "true"
}

查询服务商分账对象列表

查询已发起的服务商分账交易,支持使用原服务商分账交易的请求订单号,以及时间范围查询。

请求参数

参数

类型

必填

说明

app_id

String(64)

Y

控制台 主页面应用的app_id

order_no

String(64)

N

原服务商分账交易的请求订单号

status

String(16)

N

交易状态:succeeded-成功,failed-失败,pending-处理中

page_index

int

N

当前页码,取值范围1~300000,默认值为1

page_size

int

N

页面容量,取值范围1~20,默认值为10

created_gte

String

N

查询大于等于创建时间戳

created_lte

String

N

查询小于等于创建时间戳;若不为空时,created_gte字段值不能为空且小于created_lte时间

响应

参数

类型

必填

说明

object

String(8)

Y

服务商分账对象列表,list

prod_mode

String(4)

Y

是否prod模式,true是prod模式,false是mock模式

app_id

String(64)

Y

控制台 主页面应用的app_id

order_no

String(64)

N

原服务商分账交易的请求订单号

has_more

boolean

Y

是否还有更多,true-是,false-否

commissions

List

N

服务商分账对象 的列表

status

String(16)

Y

当前交易状态,参见 状态 说明

error_code

String(32)

N

错误码,详见 错误

error_msg

String(128)

N

错误描述,详见 错误

error_type

String(32)

N

错误类型,详见 错误

invalid_param

String(32)

N

当发生参数错误时返回具体的参数名,便于定位错误原因,详见 错误

调用示例

Java

Map<String, Object> params = new HashMap<>();
params.put("app_id", "app_XXXXXXXX");
params.put("status", "succeeded");
params.put("page_index", "1");
params.put("page_size", "10");
params.put("created_gte", "1571466657929");
params.put("created_lte", "1571898657929");
Map<String, Object> result = SettleAccount.commissionList(params);

成功响应

{
    "commissions": [{
        "trans_amt": "0.01",
        "created_time": "1579163032",
        "id": "002112020111717230410174704123849117696",
        "object": "commission",
        "order_no": "1579163031383",
        "payment_id": "002112020111717230411174704123849117695",
        "status": "successed",
        "prod_mode": "true"
    }],
    "app_id": "app_XXXXXXXX",
    "has_more": false,
    "object": "list",
    "status": "succeeded",
    "prod_mode": "true"
}

余额支付

创建余额支付请求

接口版本:v1

请求方法:POST

接口功能号:settle_accounts.balancePay

商户利用该接口进行余额支付,支持同一商户下的商户-用户,用户-商户,用户-用户间的账户余额支付。

请求参数

参数

类型

必填

描述

adapay_func_code

String

Y

Adapay接口功能号,该接口填固定值:settle_accounts.balancePay

app_id

String(64)

Y

控制台 主页面应用的app_id

order_no

String(64)

Y

请求订单号,只能为英文、数字或者下划线的一种或多种组合,保证在app_id下唯一

out_member_id

String(64)

Y

出账用户的member_id, 若为商户本身时,请传入0

in_member_id

String(64)

Y

入账用户的member_id, 若为商户本身时,请传入0

trans_amt

String(64)

Y

交易金额, 必须大于0,保留两位小数点,如0.10、100.05等

goods_title

String(64)

Y

商品名称

goods_desc

String(127)

Y

商品描述

响应

成功时同步返回交易结果的 JSON。

参数

类型

必填

描述

status

String

Y

当前交易结果状态,参见 状态 说明

error_code

String

N

错误码,详见 错误

error_msg

String

N

错误描述,详见 错误

error_type

String

N

错误类型,详见 错误

mer_cust_id

String

N

商户客户号

app_id

String

N

应用ID

order_no

String

N

订单号

trans_amt

String

N

交易金额

fee_amt

String

N

手续费

balance_seq_id

String

N

余额支付流水号

调用示例

Java

Map<String, Object> balanceParam = new  HashMap<String, Object>(4);
balanceParam.put("app_id", "app_a1b23c45-dc67-890b-123f-45a67890d1c2");
balanceParam.put("adapay_func_code", "settle_accounts.balancePay");
balanceParam.put("order_no", "202104150919237591");
balanceParam.put("out_member_id", "member_10001");
balanceParam.put("in_member_id", "0");
balanceParam.put("trans_amt", "0.01");
balanceParam.put("goods_title", "测试商品名称");
balanceParam.put("goods_desc", "该商品信息用于测试余额支付");

Map<String, Object> paymentResult = AdapayCommon.requestAdapay(balanceParam);

成功响应

{
    "app_id": "app_a1b23c45-dc67-890b-123f-45a67890d1c2",
    "balance_seq_id": "0021120210416093150970228943710247636992",
    "fee_amt": "0.00",
    "order_no": "202104150919237591",
    "trans_amt": "0.01",
    "status": "succeeded",
    "prod_mode": "false"
}

查询余额支付订单列表

接口版本:v1

请求方法:GET

接口功能号:settle_accounts.balancePayList

商户利用该接口可查询余额支付订单的详情。

请求参数

参数

类型

必填

描述

adapay_func_code

String

Y

Adapay接口功能号,该接口填固定值:settle_accounts.balancePayList

app_id

String(64)

Y

控制台 主页面应用的app_id

order_no

String(64)

N

请求订单号,只能为英文、数字或者下划线的一种或多种组合,保证在app_id下唯一

balance_seq_id

String(64)

N

余额支付流水号

trans_stat

String(1)

N

交易结果状态:S-成功 F-失败

page_index

int

N

当前页码,取值范围1~300000,为空默认1

page_size

int

N

页面容量,取值范围1~20,为空默认10

created_gte

String

N

查询大于等于创建时间(13位时间戳),order_no和balance_seq_id都为空时必填

created_lte

String

N

查询小于等于创建时间(13位时间戳);order_no和balance_seq_id都为空时必填。其他场合若不为空时,created_gte 字段值不能为空且小于created_lte 时间

响应

成功时同步返回交易结果的 JSON。

参数

类型

必填

描述

status

String

Y

当前交易结果状态,参见 状态 说明

error_code

String

N

错误码,详见 错误

error_msg

String

N

错误描述,详见 错误

error_type

String

N

错误类型,详见 错误

app_id

String

N

应用ID

order_no

String

N

请求订单号

balance_seq_id

String

N

余额支付流水号

trans_stat

String

N

交易结果状态

has_more

boolean

Y

是否还有更多,true-是,false-否

payments

List

N

支付对象列表, 若未查询到结果时,字段为空

payments字段说明

参数

数据格式

必填

参数名称

created_time

String

Y

交易创建时间戳

balance_seq_id

String

Y

余额支付流水号

app_id

String

Y

控制台 主页面应用的app_id

order_no

String

Y

余额支付请求订单号

out_member_id

String

Y

出账用户的member_id, 若为商户本身时,值为0

out_member_id

String

Y

入账用户的member_id, 若为商户本身时,值为0

trans_amt

String

Y

交易金额

trans_stat

String

Y

当前交易状态:S-成功 F-失败

pay_trans_id

String

N

底层交易流水号

refund_stat

String

N

退款状态:S-成功 F-失败。未发生退款时为空

refund_amt

String

N

已退款金额,未发生退款时为0.00

goods_title

String

Y

商品名称

goods_desc

String

Y

商品描述

trace_id

String

Y

全局统一流水号

status

String

Y

交易结果状态,参见 状态 说明

调用示例

Java

Map<String, Object> queryParam = new  HashMap<String, Object>(4);
queryParam.put("app_id", "app_a1b23c45-dc67-890b-123f-45a67890d1c2");
queryParam.put("adapay_func_code", "settle_accounts.balancePayList");
queryParam.put("order_no", "202104150919237591");
queryParam.put("created_gte", "1618396138");
queryParam.put("created_lte", "1618464538");
queryParam.put("page_index", "1");
queryParam.put("page_size", "10");

Map<String, Object> paymentListResult = AdapayCommon.queryAdapay(queryParam);

成功响应

{
    "status": "succeeded",
    "app_id": "app_a1b23c45-dc67-890b-123f-45a67890d1c2",
    "order_no": "202104150919237591",
    "has_more": "false",
    "payments": [
        {
            "app_id": "app_f8b14a77-dc24-433b-864f-98a62209d6c4",
            "balance_seq_id": "0021120210414183633970228356020519227392",
            "create_time": "1618396594",
            "fee_amt": 0,
            "goods_desc": "余额支付对外接口的测试商品的描述",
            "goods_title": "余额支付测试商品",
            "in_member_id": "0",
            "order_no": "BALANCE_ORDER_20210414100010",
            "out_member_id": "iris1234_14151",
            "pay_trans_id": "Thud8eq11jq8",
            "refund_amt": 0,
            "refund_stat": "F",
            "trace_id": "0021100228356019961384960",
            "trans_amt": 0.1,
            "trans_stat": "S",
            "status": "succeeded",
            "error_code": "",
            "error_msg": ""
        }
    ],
}

余额支付订单退款

接口版本:v1

请求方法:POST

接口功能号:settle_accounts.balanceRefund

商户可利用该接口进行余额支付的交易退款。余额支付目前只支持全额退款。

请求参数

参数

类型

必填

描述

adapay_func_code

String

Y

Adapay接口功能号,该接口填固定值:settle_accounts.balanceRefund

balance_refund_no

String(64)

Y

请求订单号,只能为英文、数字或者下划线的一种或多种组合,保证在app_id下唯一

balance_seq_id

String(64)

Y

余额支付流水号

reason

String(512)

N

退款描述

响应

成功时同步返回交易结果的 JSON。

参数

类型

必填

描述

status

String

Y

当前交易结果状态,参见 状态 说明

error_code

String

N

错误码,详见 错误

error_msg

String

N

错误描述,详见 错误

error_type

String

N

错误类型,详见 错误

balance_refund_no

String

N

退款订单号

balance_order_no

String

N

原余额支付订单号

balance_seq_id

String

N

余额支付流水号

refund_seq_id

String

N

退款流水号

调用示例

Java

Map<String, Object> refundParam = new  HashMap<String, Object>(4);
refundParam.put("adapay_func_code", "settle_accounts.balanceRefund");
refundParam.put("balanec_refund_no", "REFUND_202104150919237591");
refundParam.put("balance_seq_id", "0021120210415131528970228637605244096512");
refundParam.put("reason", "退款理由");

Map<String, Object> refundResult = AdapayCommon.requestAdapay(refundParam);

成功响应

{
    "balance_order_no": "202104150919237591",
    "balance_refund_no": "REFUND_202104150919237591",
    "balance_seq_id": "0021120210415131528970228637605244096512",
    "refund_seq_id": "0021120210415133253960228641988287582208",
    "status": "succeeded",
}

查询余额支付订单退款列表

接口版本:v1

请求方法:GET

接口功能号:settle_accounts.balanceRefundList

商户利用该接口可查询余额支付订单退款的详情。

请求参数

参数

类型

必填

描述

app_id

Y

balance_refund_no

String(64)

N

退款请求订单号

refund_seq_id

String(64)

N

退款流水号

balance_seq_id

String(64)

N

原余额支付交易流水号

trans_stat

String(1)

N

交易结果状态:S-成功 F-失败

page_index

int

N

当前页码,取值范围1~300000,为空默认1

page_size

int

N

页面容量,取值范围1~20,为空默认10

created_gte

String

N

查询大于等于创建时间(13位时间戳),balance_refund_no,refund_seq_id和balance_seq_id都为空时必填

created_lte

String

N

查询小于等于创建时间(13位时间戳);balance_refund_no,refund_seq_id和balance_seq_id都为空时必填。其他场合若不为空时,created_gte 字段值不能为空且小于created_lte 时间

响应

成功时同步返回交易结果的 JSON。

参数

类型

必填

描述

status

String

Y

当前交易结果状态,参见 状态 说明

error_code

String

N

错误码,详见 错误

error_msg

String

N

错误描述,详见 错误

error_type

String

N

错误类型,详见 错误

app_id

String

N

应用ID

balance_refund_no

String

N

请求订单号

refund_seq_id

String(64)

N

退款流水号

balance_seq_id

String

N

余额支付流水号

trans_stat

String

N

交易结果状态

has_more

boolean

Y

是否还有更多,true-是,false-否

refunds

List

N

退款对象列表, 若未查询到结果时,字段为空

refunds字段说明

参数

数据格式

必填

参数名称

created_time

String

Y

退款请求创建时间戳

refund_seq_id

String

Y

退款请求流水号

refund_order_no

String

Y

退款请求订单号

balance_seq_id

String

Y

原余额支付流水号

balance_order_no

String

Y

原余额支付订单号

app_id

String

Y

控制台 主页面应用的app_id

trans_amt

String

Y

退款金额

trans_stat

String

Y

当前退款状态:S-成功 F-失败

description

String

N

退款描述

acct_date

String

N

退款账务日期

fee_acct_date

String

N

手续费退款账务日期

error_code

String

N

错误码

error_msg

String

N

错误描述

trace_id

String

Y

全局统一流水号

status

String

Y

退款结果状态,参见 状态 说明

调用示例

Java

Map<String, Object> queryParam = new  HashMap<String, Object>(7);
queryParam.put("app_id", "app_a1b23c45-dc67-890b-123f-45a67890d1c2");
queryParam.put("adapay_func_code", "settle_accounts.balanceRefundList");
queryParam.put("balance_seq_id", "0021120210415131528970228637605244096512");
queryParam.put("created_gte", "1618396138");
queryParam.put("created_lte", "1618464538");
queryParam.put("page_index", "1");
queryParam.put("page_size", "10");

Map<String, Object> paymentListResult = AdapayCommon.queryAdapay(queryParam);

成功响应

{
    "status": "succeeded",
    "app_id": "app_a1b23c45-dc67-890b-123f-45a67890d1c2",
    "balance_seq_id": "0021120210415131528970228637605244096512",
    "has_more": "false",
    "refunds": [
        {
            "app_id": "app_f8b14a77-dc24-433b-864f-98a62209d6c4",
            "refund_seq_id": "0021120210415133253960228641988287582208",
            "refund_order_no": "REFUND_202104150919237591",
            "balance_seq_id": "0021120210415131528970228637605244096512",
            "balance_order_no": "202104150919237591",
            "create_time": "1618396594",
            "trans_stat": "S",
            "trace_id": "0021100228356019961384960",
            "trans_amt": 0.1,
            "acct_date":"20210101",
            "fee_acct_date":"20210101",
            "status": "succeeded",
            "error_code": "",
            "error_msg": ""
        }
    ]
}