请求参数是商户在与支付宝进行数据交互时,提供给支付宝的请求数据,以便支付宝根据这些数据进一步处理。
参数 | 参数名称 | 类型(长度范围) | 参数说明 | 是否可为空 | 样例 |
---|---|---|---|---|---|
service | 接口名称 | String | 接口名称。 | 不可空 | send_goods_confirm_by_platform |
partner | 合作者身份ID | String(16) | 签约的支付宝账号对应的支付宝唯一用户号。 以2088开头的16位纯数字组成。 | 不可空 | 2088001159940003 |
_input_charset | 参数编码字符集 | String | 商户网站使用的编码格式,如UTF-8、GBK、GB2312等。 | 不可空 | GBK |
sign | 签名 | String | 参见签名。 | 不可空 | e8qdwl9caset5zugii2r7q0k8ikopxor |
sign_type | 签名方式 | String | 签名方式只支持DSA、RSA、MD5。 | 不可空 | MD5 |
trade_no | 支付宝交易号 | String(64) | 支付宝根据商户请求,创建订单生成的支付宝交易号。 最短16位,最长64位。 | 不可空 | 2011112405052142 |
logistics_name | 物流公司名称 | String(64) | 物流公司名称。 | 不可空 | 宅急送ZJS |
invoice_no | 物流发货单号 | String(32) | 物流发货单号。 | 可空 | sitZJS2011033100203788 |
transport_type | 发货时的运输类型 | String | 取值范围请参见“物流类型”。 create_transport_type和transport_type不能同时为空。 | 可空 | EXPRESS |
create_transport_type | 创建交易时的运输类型 | String | 取值范围请参见“物流类型”。 create_transport_type和transport_type不能同时为空。 | 可空 | POST |
seller_ip | 卖家IP | String(15) | 卖家本地电脑IP地址(非局域网IP地址)。 | 可空 | 10.5.41.76 |
https://mapi.alipay.com/gateway.do?sign=09e1d2cb6cb235ca1a413fdad38ec576&trade_no=2011112405052142&transport_type=EXPRESS&seller_ip=10.5.41.76&create_transport_type=POST&sign_type=MD5&service=send_goods_confirm_by_platform&partner=2088001159940003&invoice_no=ZJS2011033100203788&logistics_name=%D5%AC%BC%B1%CB%CDZJS
说明:
本样例仅供参考,支付宝网关为https://mapi.alipay.com/gateway.do
。注意:
- 此接口只支持https请求;
- 请按照“签名及拿到签名结果”中的签名方法对输入参数进行签名,该接口请求才能够被支付宝系统接收;
- 在交易类型是支付宝担保交易时,如果交易状态是“买家已付款,等待卖家发货(交易状态参数trade_status值为WAIT_SELLER_SEND_GOODS)”的情况下确认发货接口才执行成功;如果交易状态不是“买家已付款,等待卖家发货”或“卖家已发货,等待买家确认”的情况下确认发货都将失败;
- 如果本交易为COD交易,则交易状态为“等待卖家发货”或者“等待买家签收付款”的情况下确认发货才执行成功;如果交易状态不是“等待卖家发货”或“等待买家签收付款”的情况下确认发货都将失败;
- 在担保交易或COD交易的接口中,如果设置了请求参数notify_url,那么执行了确认发货接口后,担保交易接口或COD交易接口的notify_url对应页面文件会收到支付宝的发货通知。具体通知内容根据对应接口的通知信息而定。