获取订单历史

URL

http://api.butler.tops001.com/v1.0/client_payment/list/

parameter

参数 说明 可空
contract_uid 合约UUid

return

Code 说明
0 无异常
其他 请对照异常表

return Data

items 说明
status 订单的状态
title 订单操作的标题
is_outdated 是否超出诚意金约定时间
is_effective 当前操作是否有效
amount 诚意金额度
create_time 记录生成时间
deadline 约定时长
contract_uid 签约UUID
operation 可执行的操作
payment_uid 支付详情UUID
status 说明
0 诚意金待支付
1 诚意金支付中
2 诚意金支付成功
-2 诚意金支付失败
3 取消诚意金支付
4 退款申请中
5 退款中
6 退款成功
-6 退款失败
7 退款申请被经纪人拒绝
8 提款中
9 提款成功
-9 提款失败
10 诚意金转定金申请
11 诚意金转定中
12 诚转定成功
-12 诚转定失败
13 诚转定被拒绝

注:暂时不考虑资金流动过程,即暂不考虑状态1、5、8、11,例如诚意金申请被同意后诚意金会立即支付成功,也暂时不考虑资金流动失败的情况

Example

http://api.butler.tops001.com/v1.0/client_payment/list/?accessToken=5430d404-5111-11e5-ae8e-ecf4bbbf37f0&Data={"payment_uid": "29e3f68e-6729-11e5-8c78-fcaa14d1bbc1"}

Return example

{
  "ServerTime": "2015-10-12 10:15:56",
  "Message": "",
  "Code": 0,
  "Data": {
    "items": [
      {
        "status": 0,
        "is_outdated": 0,
        "title": "待支付诚意金999元",
        "is_effective": 0,
        "amount": 999,
        "create_time": "2015-10-12 10:15",
        "deadline": 7,
        "contract_uid": "354b8c68-7162-410f-817a-f74fec31b46f",
        "operation": null,
        "payment_uid": "cd1dad98-6f37-11e5-be27-00163e020dcc"
      },
      {
        "status": 2,
        "is_outdated": 0,
        "title": "已支付诚意金999元",
        "is_effective": 1,
        "amount": 999,
        "create_time": "2015-10-12 10:15",
        "deadline": 7,
        "contract_uid": "354b8c68-7162-410f-817a-f74fec31b46f",
        "operation": "退款",
        "payment_uid": "a56926a4-707e-11e5-96e7-00163e020dcc"
      },
      ···
    ]
  }
}

获取订单详情

URL

http://api.butler.tops001.com/v1.0/client_payment/detail/

parameter

参数 说明 可空
payment_uid 合约UUid

return

Code 说明
0 无异常
其他 请对照异常表

return Data

items 说明
status 订单的状态
is_outdated 是否超出诚意金约定时间
is_effective 当前操作是否有效
amount 诚意金额度
create_time 记录生成时间
is_effective 当前操作是否有效
deadline 约定时长
contract_uid 签约UUID
process 退款的进度
bank 提款的银行
payment_uid 支付详情UUID

Example

http://api.butler.tops001.com/v1.0/client_payment/detail/?accessToken=5430d404-5111-11e5-ae8e-ecf4bbbf37f0&Data={"payment_uid": "29e3f68e-6729-11e5-8c78-fcaa14d1bbc1"}

Return example

如果为待支付的详情:

{
  "ServerTime": "2015-10-09 18:00:37",
  "Message": "",
  "Code": 0,
  "Data": {
    "info": "小区64012幢9单元6层917室诚意金",
    "amount": 999,
    "create_time": "2015-10-09 16:23",
    "deadline": "6天内完成房屋价格商议",
    "payment_uid": "02237632-6e5f-11e5-96f1-00163e020dcc"
  }
}

如果为取消付款详情:

{
  "ServerTime": "2015-10-09 18:01:58",
  "Message": "",
  "Code": 0,
  "Data": {
    "info": "小区12417幢17单元2层1711室诚意金",
    "status": "已取消",
    "cancel_reason": "",
    "amount": 10000,
    "create_time": "2015-10-09 15:12",
    "payment_uid": "23e50aa6-6e55-11e5-a540-00163e020dcc"
  }
}

如果为已提取详情:

{
  "ServerTime": "2015-10-09 18:05:18",
  "Message": "",
  "Code": 0,
  "Data": {
    "info": "小区301幢8单元16层819室诚意金",
    "amount": 1000,
    "create_time": "2015-09-29 18:00",
    "bank": "招商银行 信用卡(2058)",
    "payment_uid": "e8fce90c-6690-11e5-adb4-fcaa14d1bbc1"
  }
}

如果为已付款详情:

{
  "ServerTime": "2015-10-09 18:05:58",
  "Message": "",
  "Code": 0,
  "Data": {
    "info": "小区64012幢9单元6层917室诚意金",
    "is_outdated": 0,
    "amount": 966,
    "create_time": "2015-10-09 15:24",
    "deadline": "7天内完成房屋价格商议",
    "payment_uid": "c596e5bc-6e56-11e5-91cc-00163e020dcc"
  }
}

如果为退款成功详情:

{
  "ServerTime": "2015-10-09 18:07:08",
  "Message": "",
  "Code": 0,
  "Data": {
    "info": "小区301幢8单元16层819室诚意金",
    "process": "退款成功",
    "amount": 1000,
    "create_time": "2015-09-30 17:44",
    "refund_reason": null,
    "payment_uid": "d8a84e30-6757-11e5-8c93-fcaa14d1bbc1"
  }
}

如果为退款中详情:

{
  "ServerTime": "2015-10-09 18:07:52",
  "Message": "",
  "Code": 0,
  "Data": {
    "info": "小区301幢8单元16层819室诚意金",
    "process": "等待经纪人确认",
    "amount": 1000,
    "create_time": "2015-09-30 17:44",
    "refund_reason": null,
    "payment_uid": "d8a84e30-6757-11e5-8c93-fcaa14d1bbc1"
  }
}

如果为退款被拒绝详情:

{
  "ServerTime": "2015-10-09 18:08:32",
  "Message": "",
  "Code": 0,
  "Data": {
    "info": "小区301幢8单元16层819室诚意金",
    "process": "退款失败",
    "reject_refund_reason": null,
    "amount": 1000,
    "create_time": "2015-09-30 17:44",
    "payment_uid": "d8a84e30-6757-11e5-8c93-fcaa14d1bbc1"
  }
}

如果为诚转定申请中详情:

{
  "ServerTime": "2015-10-10 10:54:10",
  "Message": "",
  "Code": 0,
  "Data": {
    "info": "小区64012幢9单元6层917室诚意金",
    "amount": 966,
    "create_time": "2015-10-09 17:23",
    "trans_amount": 966,
    "payment_uid": "5e25da3a-6e67-11e5-84ab-00163e020dcc"
  }
}

如果为诚转定成功详情:

{
  "ServerTime": "2015-10-10 10:29:20",
  "Message": "",
  "Code": 0,
  "Data": {
    "info": "小区301幢8单元16层819室诚意金",
    "amount": 1000,
    "create_time": "2015-10-01 15:23",
    "mode": "招商银行(储蓄卡)",
    "payment_uid": "5e65e054-680d-11e5-92c9-fcaa14d1bbc1"
  }
}

对待支付订单的处理

URL

http://api.butler.tops001.com/v1.0/client_payment/to_be_paid/

parameter

参数 说明 可空
reason 取消订单理由
agree 是否同意支付诚意金,1代表同意,0代表拒绝
payment_uid 详情的UUID

return

Code 说明
0 无异常
其他 请对照异常表

return Data

items 说明
contract_uid 签约UUID
payment_uid 新的支付详情UUID

Example

http://api.butler.tops001.com/v1.0/client_payment/to_be_paid/?accessToken=5430d404-5111-11e5-ae8e-ecf4bbbf37f0&Data={"reason": "\u4f60\u9ebb\u75f9","agree":"1","payment_uid":"6271a4e2-65b7-11e5-97a9-00163e020dcc"}

Return example

{
    "ServerTime": "2015-10-01 15:02:42",
    "Message": "",
    "Code": 0,
    "Data": {
        "contract_uid": "01f1a29b-b754-44b3-afbe-06e21749cd0e",
        "payment_uid": "69472756-680a-11e5-b42c-fcaa14d1bbc1"
    }
}

对已支付订单的处理

URL

http://api.butler.tops001.com/v1.0/client_payment/already_paid/

parameter

参数 说明 可空
note 发起退款的备注
reason 发起退款理由
payment_uid 详情的UUID

return

Code 说明
0 无异常
其他 请对照异常表

return Data

items 说明
contract_uid 签约UUID
payment_uid 新的支付详情UUID

Example

http://api.butler.tops001.com/v1.0/client_payment/already_paid/?accessToken=5430d404-5111-11e5-ae8e-ecf4bbbf37f0&Data={"note": "Fuck you!!!!!!!!!", "reason": "Fuck Your Ass Hole!!!!", "payment_uid": "64eddd2c-6679-11e5-bab4-fcaa14d1bbc1"}

Return example

{
    "ServerTime": "2015-10-01 15:12:24",
    "Message": "",
    "Code": 0,
    "Data": {
        "contract_uid": "01f1a29b-b754-44b3-afbe-06e21749cd0e",
        "payment_uid": "c3a5910a-680b-11e5-b30c-fcaa14d1bbc1"
    }
}

对诚转定申请的处理

URL

http://api.butler.tops001.com/v1.0/client_payment/trans/

parameter

参数 说明 可空
agree 是否同意诚转定
payment_uid 诚转定申请的UUID

return

Code 说明
0 无异常
其他 请对照异常表

return Data

items 说明
contract_uid 签约UUID
payment_uid 新的支付详情UUID

Example

http://api.butler.tops001.com/v1.0/client_payment/trans/?accessToken=5430d404-5111-11e5-ae8e-ecf4bbbf37f0&Data={"agree": "1", "payment_uid": "64eddd2c-6679-11e5-bab4-fcaa14d1bbc1","old_payment_uid":"64eddd2c-6679-11e5-bab4-fcaa14d1bbc1"}

Return example

{
    "ServerTime": "2015-10-01 15:23:53",
    "Message": "",
    "Code": 0,
    "Data": {
        "contract_uid": "01f1a29b-b754-44b3-afbe-06e21749cd0e",
        "payment_uid": "5e65e054-680d-11e5-92c9-fcaa14d1bbc1"
    }
}
st=>start: Start
op=>operation: Your Operation
cond=>condition: Yes or No?
e=>end

st->op->cond
cond(yes)->e
cond(no)->op