D0 推荐
当面付 + loginName结算
用支付宝登录账号(手机号/邮箱)指定结算目标。
解决defaultSettle无规则问题。
precreate + settle_info(loginName, 0d)
D0
当面付 + userId/PID结算
用支付宝PID(2088开头)指定结算目标。
另一种指定结算账户的方式。
precreate + settle_info(userId, 0d)
defaultSettle
当面付 + defaultSettle
使用默认结算规则(需商家中心配置)。
之前报错DEFAULT_SETTLE_RULE_NOT_EXIST。
precreate + settle_info(defaultSettle, 0d)
对照组
当面付 普通模式
不带settle_info的当面付下单。
对照组,验证基础功能是否正常。
alipay.trade.precreate
D0
JSAPI + loginName结算
JSAPI下单+loginName指定结算账户。
需buyer_id + 结算账号。
alipay.trade.create + settle_info(loginName)
defaultSettle
JSAPI + defaultSettle
JSAPI下单用默认结算规则。
需buyer_id。可能报DEFAULT_SETTLE_RULE_NOT_EXIST。
alipay.trade.create + settle_info(defaultSettle)
对照组
JSAPI 普通模式
不带settle_info的JSAPI下单。
对照组。需要buyer_id。
alipay.trade.create
加速结算
orderinfo.sync 加速结算
支付成功后同步COMPLETE状态。
需要已支付的trade_no。
alipay.trade.orderinfo.sync
查询
交易查询
查询交易状态,辅助验证结算。
输入trade_no或商户订单号。
alipay.trade.query