首页 机票项目接口文档

机票项目接口文档

举报
开通vip

机票项目接口文档机票项目接口文档 机票行业解决方案接口文档 版本 0.1 修订历史 版本号 作者 修订章节 修订原因 修订日期 0.1 杨彬 2008-03-10 业务场景 接口定义 1. 标准即时到账接口 接口类型 页面跳转 输入参数 接口名称 service String create_direct_pay_by_user 合作伙伴ID partner String(16) 合作伙伴在支付宝的用户ID 通知URL notify_url URL 针对该交易的交易状态同步通 知接收URL。 返回URL ret...

机票项目接口文档
机票项目接口文档 机票行业解决 方案 气瓶 现场处置方案 .pdf气瓶 现场处置方案 .doc见习基地管理方案.doc关于群访事件的化解方案建筑工地扬尘治理专项方案下载 接口文档 版本 0.1 修订历史 版本号 作者 修订章节 修订原因 修订日期 0.1 杨彬 2008-03-10 业务场景 接口定义 1. 标准即时到账接口 接口类型 页面跳转 输入参数 接口名称 service String create_direct_pay_by_user 合作伙伴ID partner String(16) 合作伙伴在支付宝的用户ID 通知URL notify_url URL 针对该交易的交易状态同步通 知接收URL。 返回URL return_url URL 结果返回URL,仅适用于立即 返回处理结果的接口。支付宝 处理完请求后,立即将处理结 果返回给这个URL。 代理商ID agent String(16) 如果一些交易网站的交易,有 一定的“代理”所属关系,代 理商可以在交易中传递该参 数,来表明代理的身份。这里 传送的值,请使用代理商所属 支付宝账户的PartnerID。 签名 sign String 见签名机制 签名方式 sign_type String 见签名方式 商品名称 subject String(256) 商品描述 body String(400) 外部交易号 out_trade_no String(64) 合作伙伴交易号,确保在合作 伙伴系统中唯一, 交易金额 total_fee Number(8,2单位为RMB Yuan 0.01~ ) 1000000.00,上限取决于买卖 双方的即时交易金额限制 商品单价 price Number(13,单位为RMB Yuan 2) 0.01~100000000.00 购买数量 quantity Number(6,0>0 ) 支付类型 payment_type String 见支付类型表 默认支付方paymethod String bankPay(网银);cartoon(卡式 通); directPay(余额) 默认网银 defaultbank String 见银行表 卖家Email seller_email String(100) 卖家在支付宝的注册Email或 注册ID,两者任何一个。 卖家ID seller_id String(30) 买家Email buyer_email String(100) 买家在支付宝的注册Email或 注册ID,如果买家还没有确定买家ID buyer_id String(30) 可以为空。 买家留言 buyer_msg String(200) 提成类型 royalty_type String(2) 目前只支持一种类型:卖家给 第三方提成,10, 提成信息集 royalty_parameString(500) 帐号1^提成金额1^说明1|帐 ters 号2^提成金额2^说明2|帐号 3^提成金额3^说明3 做多传入5个 说明不能超过30个字符,不能 有^和|符号 输出参数 notify_url,return_url返回 通知类型 notify_type String trade_status_sync N 通知ID notify_id String 支付宝通知流水号,合N 作伙伴可以用这个流 水号询问支付宝该条 通知的合法性 通知时间 notify_time Timestamp 通知时间,支付宝时N 间,,格式: YYYY-MM-DD hh:mm:ss 签名 sign String 见HTTP参数签名机N 制 签名方式 sign_type String 见签名方式 N 支付宝交trade_no String(64) 该交易在支付宝系统N 易号 中的交易流水号 外部交易out_trade_no String(64) 该交易在合作伙伴系N 号 统的流水号 支付类型 payment_type String 见支付类型枚举表 N 商品名称 subject String(256) N 商品描述 body String(400) Y 商品单价 price Number(13,2) 单位为RMB Yuan N 0.01~100000000.00 购买数量 quantity Number(6,0) >0 N 交易金额 total_fee Number(13,2) 单位为RMB Yuan N 0.01~1000000.00 交易状态 trade_status String 见交易状态枚举表 N 物流类型 logistics_type String 见物流类型枚举表 Y 物流费用 logistics_fee Number(8,2) 0.00~10000000.00 Y 物流支付logistics_payment String 见物流支付类型枚举Y 类型 表 收货人姓receive_name String(128) Y 名 收货人地receive _address String(256) Y 址 收货人邮receive _zip String(6) Y 编 收货人电receive _phone String(30) Y 话 收货人手receive _mobile String(11) Y 机 卖家Email seller_email String(100) N 卖家ID seller_id String(30) N 买家ID buyer_id String(30) N 买家Email buyer_email String(100) N 使用说明 何时使用: 交易未创建时及已创建未支付时 注意事项: royalty_parameters分润参数,分润参数顺序问题: 分润顺序按参数传入顺序执行,所有分润必须满足”入大于出,先入后出”原则 2. 冻结订单接口 接口类型 页面跳转 输入参数 协议参数 字段名称 变量名 类型 说明 可为空 接口名称 service string bank2freeze N 合作伙伴ID partner string 合作伙伴在支付宝的用户ID N 通知URL notify_url string 通知返回URL,仅适用于异步返回处理结果的Y 接口。 返回URL return_url string 结果返回URL,仅适用于立即返回处理结果的Y 接口。 签名 sign string N 签名类型 sign_type string N 编码字符集 _input_charsString 默认GBK Y et 业务参数 外部订单号 out_order_no string(64) 外部系统为业务生成的订单号 N 外部订单时间 out_order_dt timestam外部系统订单生成时间 N p 订单来源 order_from string(6) 订单的来源地(电子客票使用,淘宝=100001) Y 商品名称 subject string(256订单的商品标题 N ) 商品URL goods_url string(256订单商品的URL Y ) 详细信息 memo string 外部系统业务的订单详细信息 N 卖家用户ID seller_id string(16) 卖家支付宝用户ID Y 卖家email seller_email string 卖家email Y 买家用户ID buyer_id string(16) 买家支付宝用户ID Y 买家email buyer_email string 买家email Y 订单金额 amount String 0.01--1亿 。 金额类型 N 见业务类型表 操作类型 String(6) op_type N 输出参数 协议参数 字段名称 变量名 类型 说明 可为空 通知类型 notify_type String bank2freeze N 通知ID notify_id String 支付宝通知流水号,合作伙伴可以用这个流水N 号询问支付宝该条通知的合法性 通知时间 notify_time Timestam通知时间,支付宝时间,,格式: N p YYYY-MM-DD hh:mm:ss 签名 sign String 见HTTP参数签名机制 N 签名方式 sign_type String 见签名方式 N 业务参数 外部订单号 outOrderNo string(64) 外部系统为业务生成的订单号 N 订单号 orderNo String(64) 支付宝系统生成的订单号 N 订单状态 status String(2) N 使用说明 3. 冻结资金转交易接口 接口类型 系统调用 输入参数 协议参数 字段名称 变量名 类型 说明 可为空 接口名称 service string unfreeze2fastPay N 合作伙伴ID partner string 合作伙伴在支付宝的用户ID N 通知URL notify_url string 通知返回URL,仅适用于异步返回处理结果的Y 接口。 签名 sign string N 签名类型 sign_type string N 编码字符集 _input_charsString 默认GBK Y et 业务参数 外部订单号 out_order_no string(64) 外部系统为业务生成的订单号(最好有业务、N 企业前缀来标识订单) 外部交易号 out_trade_no string(64) 外部系统生成的交易唯一编号 N 外部订单时间 out_order_dt timestam外部系统订单生成时间 N p 买家昵称 buyer_nick string(100买家昵称 N ) 卖家昵称 seller_nick string(100卖家昵称 N ) 订单来源 order_from string(6) 订单的来源地(电子客票使用,淘宝=100001) Y 原外部订单号 old_out_ordestring(64) 外部系统的冻结资金时的订单号 N r_no 商品描述 goods_detail string(400购买商品详情(不同于商品名称) Y ) 交易总金额 totle_fee string 交易总金额 (0.01-100000000.00元) N 商品价格 price string 商品价格(0.01-100000000.00元) N 优惠折扣之类 other_fee string 其他费用(0.00-100000000.00元) N 佣金金额 commision string 收取佣金金额(0.00-100000000.00元) N 外部佣金订单out_order_nostring(64) 收取佣金金额对应的订单号 N 号 _commsion 见业务类型表 操作类型 String(50) op_type N 与收费相关的业务参数集合,形如收费参数集 String(200charge_proY agent_id=xxx;lottery_type=ssq ) ps 业务参数 Y 提成类型 royalty_typString(2) 目前只支持一种类型:卖家给第三方提 e 成,10, Y 提成信息集 royalty_parString(50分润收款账号1^提成金额1^说明1| ameters 0) 分润付款账号2^分润收款账号2^提成 金额2^说明2 单次条数不超过10条 说明不能超过30个字符,不能有^和| 符号 注意:当分润信息中没有显式指明分润 付款账号时,分润付款账户默认为卖家 账户 输出参数 response返回,notify_url返回: 协议参数 字段名称 变量名 类型 说明 可为空 外部订单号 out_order_no string(6外部系统为业务生成的订单号 N 4) 订单号 order_no string(6支付宝系统产生的订单号 N 4) 订单类型 order_type string N 金额 amount string N 买家ID buyer_user_id string N 卖家ID seller_user_id string N 转出帐户 trans_account_string N out 转入帐户 trans_account_istring N n 订单状态 order_status String(2查看文档附录 N ) 交易号 trade_no string(6对应这笔订单产生的交易ID Y 4) 使用说明 何时使用: 注意事项: royalty_parameters分润参数,分润参数顺序问题: 分润顺序按参数传入顺序执行,所有分润必须满足”入大于出,先入后出”原则 4. 分润接口 接口类型 系统调用 输入参数 接口名称 service String distribute_royalty N 签名 sign String 见签名机制 N 签名方式 sign_type String 见签名方式 N 合作伙伴ID partner String(16) 合作伙伴在支付宝的用N 户ID 通知URL notify_url URL 针对该交易的交易状态N 异步通知接收URL。 外部交易号 out_trade_no String(64) 合作伙伴交易号,确保Y 在合作伙伴系统中唯 一,,外部交易号,和外部 交易号不可同时为空 交易号 trade_no String(16) 支付宝交易号 Y 外部分润号 out_bill_no String(20) 外部单据号,一个合作N 伙伴中唯一 提成类型 royalty_type String(2) 目前只支持一种类型: Y 10 提成信息集 royalty_parameString(500) 分润收款账号1^提成Y ters 金额1^说明1|分润付 款账号2^分润收款账 号2^提成金额2^说明 2 单次条数不超过10条 说明不能超过30个字 符,不能有^和|符号 注意:当分润信息中没 有显式指明分润付款账 号时,分润付款账户默 认为卖家账户 输出参数 response返回: 是否成功 is_success String T,F Y 错误码 error String 错误原因,当Y is_success为F时不可 为空 使用说明 何时使用: 买家付完款后,交易未超时,且交易未关闭时可以调用 注意事项: royalty_parameters分润参数,分润参数顺序问题: 入大于出,先入后出”原则; 分润顺序按参数传入顺序执行,所有分润必须满足” 每次调用分润接口进行分润时必须传入out_bill_no用以标识, 当同一out_bill_no之前已分润成功,重复调用时返回成功(前后两次的分润参数必须完全相同). 5. 即时到账退款(无密)接口 接口类型 系统调用 输入参数 接口名称 service String refund_fastpay_by_plN atform_nopwd 签名 sign String 见签名机制 N 签名方式 sign_type String 见签名方式 N 合作伙伴ID partner String(16) 合作伙伴在支付宝的用N 户ID 通知URL notify_url URL 针对该交易的交易状态N 异步通知接收URL。 批次号 batch_no String(11) 退款日期+3位流水号,N 如:20060702001,注 意不可重复。 退款请求日refund_date String(19) yyyy-MM-dd N 期 hh:mm:ss如: 2007-10-01 13:13:13 hh为24小时制 总笔数 batch_num String “单笔数据集”里面的 交易总笔数 单笔数据集 detail_data String 最多支持1000条 N 返回类型 return_type String response返回的返回Y 类型:xml,html 默认xml 输出参数 response返回: 是否成功 is_success String T,F N 错误码 error String 错误原因,当Y is_success为F时不可 为空 notify_url返回: 接口名称 service String refund_fastpay_by_pN latform_nopwd 通知类型 notify_type String refund_fastpay_by_pN latform_notify 通知ID notify_id String 支付宝通知流水号,合N 作伙伴可以用这个流 水号询问支付宝该条 通知的合法性 签名 Sign String 见HTTP参数签名机N 制 签名方式 sign_type String 见签名方式 N 成功标志 is_success String T/F,系统成功处理标N 志 通知时间 notify_time String 通知时间,支付宝时N 间,,格式: yyyy-MM-dd hh:mm:ss 批次号 batch_no String 原请求批次号 N 退款成功总success_num String 一笔交易,退交易款成N 数 功才是成功。0<= success_num<= batch_num 结果处理详result_details String 处理结果描述 情 使用说明 何时使用: 买家付完款后,交易未超时,且交易未关闭时可以调用. 此接口可多次调用,直至全部款项都退完,交易关闭. 注意事项: 调用此接口同步的response返回成功只代表批量退款申请被接受. 系统异步执行批量退款,退款结果参见notify_url的返回. 6. 即时到账退款(有密)接口 接口类型 页面跳转 输入参数 接口名称 service String refund_fastpay_by_plN atform_pwd 签名 sign String 见签名机制 N 签名方式 sign_type String 见签名方式 N 合作伙伴ID partner String(16) 合作伙伴在支付宝的用N 户ID 通知URL return_url URL 针对该交易的交易状态N 页面跳转返回的URL。 通知URL notify_url URL 针对该交易的交易状态N 异步通知接收URL。 批次号 batch_no String(11) 退款日期+3位流水号,N 如:20060702001,注 意不可重复。 退款请求日refund_date String(19) yyyy-MM-dd N 期 hh:mm:ss如: 2007-10-01 13:13:13 hh为24小时制 总笔数 batch_num String “单笔数据集”里面的 交易总笔数 单笔数据集 detail_data String 最多支持1000条 N 返回类型 return_type String response返回的返回Y 类型:xml,html 默认xml 输出参数 return_url返回 是否成功 is_success String T,F N 错误码 error String 错误原因,当Y is_success为F时不可 为空 notify_url返回 接口名称 service String refund_fastpay_by_plN atform_pwd 签名 sign String 见签名机制 N 签名方式 sign_type String 见签名方式 N 合作伙伴ID partner String(16) 合作伙伴在支付宝的用N 户ID 通知URL notify_url URL 针对该交易的交易状态N 异步通知接收URL。 批次号 batch_no String(11) 退款日期+3位流水号,N 如:20060702001,注 意不可重复。 退款请求日refund_date String(19) yyyy-MM-dd N 期 hh:mm:ss如: 2007-10-01 13:13:13 hh为24小时制 总笔数 batch_num String “单笔数据集”里面的 交易总笔数 单笔数据集 detail_data String 最多支持1000条 N 使用说明 何时使用: 买家付完款后,交易未超时,且交易未关闭时可以调用. 此接口可多次调用,直至全部款项都退完,交易关闭. 注意事项: 此接口不同于无密接口,是给交易的卖家批量退款用的,因此detail_data中的交易必须都是以操作用户为卖家的. 当一批退款中存在不是以当前用户为卖家的交易,这些交易不会被受理,并会在请求时每笔不成功交易的申请失败原因. 调用此接口return_url返回成功只代表批量退款申请被接受. 系统异步执行批量退款,退款结果参见notify_url的返回. 7. 用户自助签约接口 接口类型 页面重定向 输入参数 接口名称 service String sign_protocol_with_pN artner 签名 sign String 见签名机制 N 签名方式 sign_type String 见签名方式 N 合作伙伴ID partner String(16) 合作伙伴在支付宝的用N 户ID 签署者email email String 签署电子协议者的Y email地址。如果为空, 则需要在支付宝网站输 入该email。 输出参数 无 使用说明 8. 用户解约接口 接口类型 系统调用 输入参数 接口名称 service String customer_unsign N 合作伙伴ID partner String(16) 合作伙伴在支付宝的用N 户ID 签名 sign String 见签名机制 N 签名方式 sign_type String 见签名方式 N String(20) 用户的账号 N 用户账号 trans_account_ out 业务代码 biz_type String 机票对应的biz_typeN 为1004 输出参数 response返回: 签名 sign String 见HTTP参数签名机制 N 签名方式 sign_type String 见签名方式 N 是否成功 is_success String T代表成功,F代表失败 N 使用说明 9. 商户签约查询接口 接口类型 系统调用 输入参数 接口名称 service String query_partner_protoN col 合作伙伴ID partner String(16) 合作伙伴在支付宝的用N 户ID 签名 sign String 见签名机制 N 签名方式 sign_type String 见签名方式 N 业务代码 biz_type String 机票对应的biz_typeN 为1004 输出参数 response返回 签名 sign String 见HTTP参数签名机制 N 签名方式 sign_type String 见签名方式 N 是否成功 is_protocol String T已签约,F未签约或已N 解约 使用说明 10. 用户签约查询接口 接口类型 系统调用 输入参数 接口名称 service String query_customer_proN tocol 合作伙伴ID partner String(16) 合作伙伴在支付宝的用N 户ID 签名 sign String 见签名机制 N 签名方式 sign_type String 见签名方式 N String(20) 用户账号 trans_account_用户的账号 N out 业务代码 biz_type String 机票对应的biz_typeN 为1004 输出参数 response返回 签名 sign String 见HTTP参数签名机制 N 签名方式 sign_type String 见签名方式 N 是否成功 is_protocol String T已签约,F未签约或已N 解约 使用说明
本文档为【机票项目接口文档】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_769254
暂无简介~
格式:doc
大小:57KB
软件:Word
页数:19
分类:生活休闲
上传时间:2017-09-21
浏览量:31