Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface PreCreateTradeReq

Hierarchy

  • PreCreateTradeReq

Index

Properties

Optional body

body: string

对交易或商品的描述

typedef

String(128)

example

Iphone6 16G

Optional business_params

business_params: string

商户传入业务信息,具体值要和支付宝约定,应用于安全,营销等参数直传场景,格式为json格式

typedef

String(512)

example

{"data":"123"}

Optional disable_pay_channels

disable_pay_channels: string

禁用渠道,用户不可用指定渠道支付 当有多个渠道时用“,”分隔 注,与enable_pay_channels互斥 渠道列表:https://docs.open.alipay.com/common/wifww7

typedef

String(128)

example

pcredit,moneyFund,debitCardExpress

Optional discountable_amount

discountable_amount: number

可打折金额. 参与优惠计算的金额,单位为元,精确到小数点后两位,取值范围[0.01,100000000] 如果该值未传入, 但传入了【订单总金额】,【不可打折金额】则该值默认为【订单总金额】-【不可打折金额】

typedef

Price(11)

example

8.88

Optional enable_pay_channels

enable_pay_channels: string

可用渠道,用户只能在指定渠道范围内支付 当有多个渠道时用“,”分隔 注,与disable_pay_channels互斥 渠道列表

typedef

String(128)

example

pcredit,moneyFund,debitCardExpress

Optional extend_params

extend_params: ExtendParams

业务扩展参数

typedef

ExtendParams

Optional goods_detail

goods_detail: GoodsDetail[]

订单包含的商品列表信息.json格式. 其它说明详见:“商品明细说明”

typedef

GoodsDetail[]

Optional operator_id

operator_id: string

商户操作员编号

typedef

String(28)

example

yx_001

out_trade_no

out_trade_no: string

商户订单号,64个字符以内、只能包含字母、数字、下划线;需保证在商户端不重复

typedef

String(64)

example

20150320010101001

Optional qr_code_timeout_express

qr_code_timeout_express: string

该笔订单允许的最晚付款时间,逾期将关闭交易,从生成二维码开始计时。取值范围:1m~15d。m-分钟,h-小时,d-天,1c-当天(1c-当天的情况下,无论交易何时创建,都在0点关闭)。 该参数数值不接受小数点, 如 1.5h,可转换为 90m。

typedef

String(6)

example

90m

Optional seller_id

seller_id: string

卖家支付宝用户ID。 如果该值为空,则默认为商户签约账号对应的支付宝用户ID

typedef

String(28)

example

2088102146225135

Optional settle_info

settle_info: SettleInfo

描述结算信息,json格式,详见结算参数说明

typedef

SettleInfo

Optional store_id

store_id: string

商户门店编号

typedef

String(32)

example

NJ_001

subject

subject: string

订单标题

typedef

String(256)

example

Iphone6 16G

Optional terminal_id

terminal_id: string

商户机具终端编号

typedef

String(32)

example

NJ_T_001

Optional timeout_express

timeout_express: string

该笔订单允许的最晚付款时间,逾期将关闭交易。取值范围:1m~15d。m-分钟,h-小时,d-天,1c-当天(1c-当天的情况下,无论交易何时创建,都在0点关闭)。 该参数数值不接受小数点, 如 1.5h,可转换为 90m。

typedef

String(6)

example

90m

total_amount

total_amount: number

订单总金额,单位为元,精确到小数点后两位,取值范围[0.01,100000000] 如果同时传入了【打折金额】,【不可打折金额】,【订单总金额】三者, 则必须满足如下条件:【订单总金额】=【打折金额】+【不可打折金额】

typedef

Price(11)

example

88.88

Generated using TypeDoc