文档中心 > API类目 > 国际机票订单API

alitrip.ie.flightvcc.agent.create (创建申请单)

创建vcc虚拟卡

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
amount Number 必须 21 申请金额
relate_id String 必须 304590049123 国际订单Id
agent_name String 必须 航服 代理商名称
out_trade_id String 必须 234304590049123 外部唯一订单号
agent_id Number 必须 7140 代理人id
swipe_dead_line Date 必须 2018-12-12 00:00:00 刷卡截止时间
currency String 必须 CNY 申请币种

响应参数

名称 类型 示例值 描述
result VccAgentTopRS VccAgentTopRS top返回对象
  • └ error_code
  • String
  • 200
  • 错误码
  • └ error_msg
  • String
  • 异常
  • 错误信息
  • └ out_error_code
  • String
  • 200
  • 第三方错误码
  • └ success
  • Boolean
  • true
  • 成功或失败
  • vcc_agent_apply_dto
  • VccAgentApplyDto
  • vcc_agent_apply_dto
  • 申请单对象
  • └ relate_id
  • String
  • 304590049123
  • 关联Id(国际订单号)
  • └ gmt_create
  • Date
  • 2017-12-12 00:00:00
  • 创建时间
  • └ apply_currency
  • String
  • CNY
  • 申请币种
  • └ agent_id
  • Number
  • 7140
  • 代理商Id
  • vcc_card_consume_list
  • VccCardFundDetailDto []
  • vcc_card_consume_list
  • 刷卡流水信息
  • └ billing_amount
  • String
  • 21
  • 卡市场交易金额
  • └ billing_currency
  • String
  • USD
  • 卡组织币种
  • └ merchant_amount
  • String
  • 12343
  • 市场交易金额
  • └ merchant_currency
  • String
  • PHP
  • 市场交易币种
  • └ txn_msg
  • String
  • success
  • 刷卡交易信息
  • └ vcc_card_fund_detail_status
  • Number
  • 20
  • 交易状态(0:预授权,1:已授权,2:已结算,-1:交易撤销,-2:退款)
  • └ txn_time
  • Date
  • 2017-12-12 00:00:00
  • 交易时间
  • └ vcc_ref_id
  • String
  • 12343545
  • 卡关联Id
  • └ apply_status
  • Number
  • 1
  • 申请单状态(20:出卡,30:清算,50:关闭,70:退款)
  • └ settle_currency
  • String
  • CNY
  • 清算币种
  • └ settle_amount
  • String
  • 24234
  • 清算金额
  • └ out_trade_id
  • String
  • 234304590049123
  • 外部唯一交易号
  • vcc_agent_fund_flow_list
  • VccAgentFundFlowDto []
  • 12
  • 申请单相关还款流水对象
  • └ gmt_create
  • Date
  • 2017-12-12 00:00:00
  • 创建时间
  • └ account_type
  • Number
  • 1
  • 账户类型(1:支付宝、2:授信)
  • └ account
  • String
  • 134354343243
  • 账户
  • └ fund_desc
  • String
  • 出卡冻结流水
  • 流水资金描述
  • └ currency
  • String
  • CNY
  • 资金交易币种
  • └ fund_trade_amount
  • String
  • 1243
  • 资金交易金额
  • └ fund_direction_type
  • String
  • 1
  • 资金流向(1:转入, 2:转出)
  • └ happen_type
  • String
  • ISSUE_CARD_FLOW
  • 发生场景类型
  • └ card_encode_info
  • String
  • sOo6RlunrvjfJysLRJhLGxItnmJwYnGzvxgWNLh6KlzRIER63+5dBJ64SyVG
  • 卡加密信息(其中vccCardStatusEnum 3:出卡,4:授权,6:清算,-1:退款,-4:取消)
  • └ apply_amount
  • String
  • 12
  • 申请金额
  • └ swipe_dead_line
  • Date
  • 2018-12-12 00:00:00
  • 刷卡截止时间
  • └ out_error_msg
  • String
  • success
  • 第三方错误信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlitripIeFlightvccAgentCreateRequest req = new AlitripIeFlightvccAgentCreateRequest();
req.setAmount(21L);
req.setRelateId("304590049123");
req.setAgentName("航服");
req.setOutTradeId("234304590049123");
req.setAgentId(7140L);
req.setSwipeDeadLine(StringUtils.parseDateTime("2018-12-12 00:00:00"));
req.setCurrency("CNY");
AlitripIeFlightvccAgentCreateResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alitrip_ie_flightvcc_agent_create_response>
    <result>
        <error_code>200</error_code>
        <error_msg>异常</error_msg>
        <out_error_code>200</out_error_code>
        <success>true</success>
        <vcc_agent_apply_dto>
            <relate_id>304590049123</relate_id>
            <gmt_create>2017-12-12 00:00:00</gmt_create>
            <apply_currency>CNY</apply_currency>
            <agent_id>7140</agent_id>
            <vcc_card_consume_list>
                <vcc_card_fund_detail_dto>
                    <billing_amount>21</billing_amount>
                    <billing_currency>USD</billing_currency>
                    <merchant_amount>12343</merchant_amount>
                    <merchant_currency>PHP</merchant_currency>
                    <txn_msg>success</txn_msg>
                    <vcc_card_fund_detail_status>20</vcc_card_fund_detail_status>
                    <txn_time>2017-12-12 00:00:00</txn_time>
                    <vcc_ref_id>12343545</vcc_ref_id>
                </vcc_card_fund_detail_dto>
            </vcc_card_consume_list>
            <apply_status>1</apply_status>
            <settle_currency>CNY</settle_currency>
            <settle_amount>24234</settle_amount>
            <out_trade_id>234304590049123</out_trade_id>
            <vcc_agent_fund_flow_list>
                <vcc_agent_fund_flow_dto>
                    <gmt_create>2017-12-12 00:00:00</gmt_create>
                    <account_type>1</account_type>
                    <account>134354343243</account>
                    <fund_desc>出卡冻结流水</fund_desc>
                    <currency>CNY</currency>
                    <fund_trade_amount>1243</fund_trade_amount>
                    <fund_direction_type>1</fund_direction_type>
                    <happen_type>ISSUE_CARD_FLOW</happen_type>
                </vcc_agent_fund_flow_dto>
            </vcc_agent_fund_flow_list>
            <card_encode_info>sOo6RlunrvjfJysLRJhLGxItnmJwYnGzvxgWNLh6KlzRIER63+5dBJ64SyVG</card_encode_info>
            <apply_amount>12</apply_amount>
            <swipe_dead_line>2018-12-12 00:00:00</swipe_dead_line>
        </vcc_agent_apply_dto>
        <out_error_msg>success</out_error_msg>
    </result>
</alitrip_ie_flightvcc_agent_create_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部