Skip to main content

同步外部订单

基本信息

接口名称:接收外部订单状  态:已完成
接口路径:POST /paas/micro/order/apiReceiveExternalOrder更新时间:2021-07-12 21:15:37
Mock地址:https://apimock.e-buychina.com/mock/56/paas/micro/order/apiReceiveExternalOrder

请求参数

Headers:

参数名称参数值是否必填
Content-Typeapplication/json是

Body:

参数名称类型必填默认值备注其他信息
uuidstring是请求序列号最大长度:50
最小长度:1
Mock:@now('yyyyMMdd')-@string('lower',32)
appIdstring是请求AppId最大长度:50
最小长度:1
Mock:@natural
actionstring是交易类型最大长度:50
最小长度:1
Mock:apiReceiveExternalOrder
timestampnumber是请求时间戳Mock:@timestamp
signTypestring是签名类型最大长度:20
最小长度:1
Mock:sha256
signstring是签名值最大长度:500
最小长度:1
Mock:@natural
langstring是语言最大长度:50
最小长度:1
Mock:zh_CN
contentobject是请求报文
  memberIdstring是会员id最大长度:100
  directionstring是订单方向(Create正单,Refund退单,Update更新)最大长度:100
  merchantIdstring否商户
门店id
最大长度:100
  merchantNamestring否商户
门店名称
最大长度:100
  orderSnstring是订单编号最大长度:100
  orderIdstring是订单id最大长度:100
  oriOrderSnstring否原订单编号最大长度:100
  oriOrderIdstring否原订单id最大长度:100
  orderNamestring是订单名称最大长度:100
  paymentNamestring是支付方式名称最大长度:100
  paymentSnstring否机构交易流水号最大长度:100
  orderStatusstring是订单状态(Init,Paid,Sent,Transfer,Transferred,Complete,Cancel,Refund)最大长度:100
  grouponStatusstring否拼团状态(0订单已取消 1待付款 2待成团 3待发货 4已完成 5拼团失败 6退款中 7退款失败 8退款成功 9已关闭)最大长度:100
  orderTypestring是订单类型(purchase购买, free赠送, groupon拼团, dining桌边点餐, distribution外卖)最大长度:100
  currencystring是币种最大长度:100
  orderUrlImagestring否订单缩略图最大长度:100
  orderRemarksstring否订单备注最大长度:100
  refundStatusstring否退款状态(None,Part,All)最大长度:100
  transferMemberIdstring否接受转赠的会员id最大长度:100
  memberNamestring否会员名称最大长度:100
  memberPhonestring否会员手机号最大长度:100
  cancelReasonstring否取消原因最大长度:100
  voucherNumberstring否订单下卡券数量最大长度:100
  packageIdstring否转赠包裹id最大长度:100
  isReceiptstring否是否开票(0否 1是)最大长度:100
  thirdPartySerialNumstring否发票流水号最大长度:100
  addressDetailsstring否配送地址最大长度:100
  latitudestring否配送地址维度最大长度:100
  longitudestring否配送地址经度最大长度:100
  orderSourcestring是订单客户端来源(WechatMiniProgram,AlipayTinyApp,UnionPayMiniProgram,H5)最大长度:100
  extraDetailInfoobject是外部订单明细
    goodsDetailarray否商品列表明细
      goodsIdstring是商品id最大长度:100
      goodsSkustring是sku最大长度:100
      goodsNamestring是商品名称最大长度:100
      pricenumber是标价,单位元Mock:@float
      realAmountnumber是实付金额Mock:@float
      discountAmountnumber否优惠金额Mock:@float
      remarksstring否备注,拓展字段最大长度:100
    paymentDetailarray否支付明细
      paymentTypestring是支付类型(支付payment,券whale,现金卡cashcard,积分point,权益privilege,通用优惠discount)最大长度:100
      paymentSnstring否支付流水号最大长度:100
      totalAmountnumber是该支付方式折抵的总金额
      realAmountnumber否实付部分
      discountAmountnumber否优惠部分
      valuenumber是金额
积分值
权益次数
      remarksstring否备注,拓展字段最大长度:100
    extraDetailobject否其他自定义字段
  orderTimestring是订单创建时间最大长度:100
Mock:@datetime
  sendTimestring否发货时间最大长度:100
Mock:@datetime
  receiveTimestring否确认收货时间最大长度:100
Mock:@datetime
  paymentTimestring是支付完成时间最大长度:100
Mock:@datetime
  totalAmountnumber是0.0000订单总金额Mock:@float
  discountAmountnumber是0.0000优惠总金额Mock:@float
  realAmountnumber是0.0000实付金额Mock:@float
  shippingAmountnumber否0.0000配送总金额Mock:@float
  refundAmountnumber否0.0000已发生退款总金额Mock:@float

返回数据

参数名称类型必填默认值备注其他信息
uuidstring是请求序列号最大长度:50
最小长度:1
Mock:@now('yyyyMMdd')-@string('lower',32)
successboolean是交易成功与否Mock:@boolean
actionstring是交易类型最大长度:50
最小长度:1
Mock:apiReceiveExternalOrder
timestampnumber是返回时间戳Mock:@timestamp
errorCodestring是错误码最大长度:50
Mock:@word
errorMessagestring是错误描述最大长度:50
Mock:@csentence
signTypestring否签名类型最大长度:20
Mock:sha256
signstring否签名值最大长度:500
Mock:@natural
contentobject是请求报文
  syncOrderIdstring是订单Id最大长度:50
最小长度:1
Mock:@word
  syncOrderNamestring是订单名称最大长度:99
最小长度:1
Mock:@string

备注

接收外部订单

变更历史

变更日期变更内容
2021-06-30
2021-06-29
2021-06-11
2021-06-10
2021-06-10
2021-06-10
2021-06-10
2021-06-10
2021-06-09
2021-06-09
2021-05-28
2021-05-28
2021-05-28
2021-05-27
2021-05-27
2021-05-27
2021-05-27
2021-05-27
2021-05-27
2021-05-27
2021-05-27
2021-05-27
2021-05-27
2021-05-27
2021-05-27
2021-05-27
api-id=29782