- 视频号自定义组件,单前置检查配合下单接口 逻辑是怎么样的?
我目前的逻辑是统统请求新的下单接口, 然后再根据scene.是视频号场景就请求生成支付参数,否的话 就请求原来的统一下单. 现在用下单前置检查替换shop/scene/check,怎么用呢?requiredFundType = 1,请求下单接口的时候传trace_id, 等于0不传? 还是统统传?requiredFundType = 1请求生成支付参数,等于0,继续请求原来开的统一下单接口, 应该是这样的逻辑 ? 但是文档上说requireOrder = 1时生效,0,非二级商户号订单,1,二级商户号订单,2,两种方式皆可(后续只会存在1)
2022-05-06 - 自定义交易组件下单前置检查基础库返回的回包参数中有traceId参数,请问该参数的意义是什么?
自定义交易组件下单前置检查基础库,在视频号场景下和非视频号场景下都会返回traceId参数,请问在什么情况下才对生成订单时进行传入,这个参数在不同场景下对主播归因和分享员归因有何影响? [图片] [图片]
2022-05-06 - 视频号自定义组件接口回调的业务场景是什么?
比如订单取消回调接口,是指在微信侧-视频号订单中有取消订单的入口吗?如果此订单在商家系统不允许取消,那当用户在微信侧取消时是如何交互的?即:微信侧回调订单取消接口时,如果商家系统不允许取消,那微信侧的订单会取消吗?
2022-03-29 - 自定义交易组件,关于订单支付流程的疑问?
望各位官方同志、开发大佬,行过路过,知道答案的做下好心解答疑问,感激不尽! (1)背景:原有wx.requestPayment用这个接口生成参数: https://api.mch.weixin.qq.com/{0}pay/unifiedorder 然后支付回调是这个:https://pay.weixin.qq.com/wiki/doc/apiv3/apis/chapter3_5_5.shtml 问:wx.requestOrderPayment生成的订单,是不是用这个接口生成参数: https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/API/order/getpaymentparams.html 然后支付回调是这个:https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/callback/order_success.html 两者wx.requestPayment 和 wx.requestOrderPayment 是分开了接口? (2)既然有支付回调,下图请问自定义交易组件开发指引这里 “调用同步订单支付结果接口同步支付成功结果”,作用是什么? 可不可以理解为有金额的订单就用wx.requestOrderPayment,支付后就自动变待发货状态,然后有支付回调通知,不需要再“同步订单支付结果”? 而商家储值卡抵扣或0元订单 就用“生成订单”接口(https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/API/order/add_order_new.html),生成订单后再进行同步支付结果的状态? 自定义交易组件接入流程文档:https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/m_guideline.html [图片] 截图中的”同步订单支付结果接口“文档链接跳错了,应该是这个:https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/API/order/pay_order.html (3)现在文档上同步取消订单状态有两个接口, 基于以上的疑问,是不是可以理解为 wx.requestOrderPayment用这个接口取消订单:https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/API/order/order_close.html “生成订单”接口用的是截图这个接口取消订单 [图片] (4)这里是不是指只要小程序确认订单页中判断是视频号场景,都需要同步订单, 假设用户通过视频号跳转小程序商品详情页->再跳转至小程序其他功能,例如积分兑换这种,也需要同步订单至微信端吗?这边积分兑换是不做退款售后的,那生成订单时要怎样传参? [图片] (5)售后单更换了新接口也不发公告,这个枚举在哪里啊救命? [图片] [图片] (6)还有这个接口的AfterSalesState,拉到底都没有?? [图片] [图片] 再次感谢各位解答!!
2022-03-23 - 自定义交易组件-申请售后,一直提示参数错误,求大佬指导?
https://api.weixin.qq.com/shop/ecaftersale/add?access_token=xxx 中午调试一切正常,接口也正常.组件接入正常,下午测试整个流程的时候,一直报错:{"errcode":2747002,"errmsg":" 参数错误 rid: 6242d6fa-73de7f15-5f053bdc"} 参数: { "order_id": "3302243264260867328", "out_order_id": "257760198054391828", "out_aftersale_id": "AS257760745537155094", "openid": "obNC-5SPI5sLzjksN5FZsMYmogMA", "type": "2", "product_info": { "out_product_id": "1501497658772729857", "out_sku_id": "1501497659175383042", "product_cnt": 1 }, "refund_reason": "其他", "refund_reason_type": 1, "orderamt": 1 } 官方API接口参数: { "order_id":32434234, // 发起售后的订单ID "out_order_id": "xxxxx", "out_aftersale_id": "xxxxxx", // 商家售后ID "openid": "oTVP50O53a7jgmawAmxKukNlq3XI", // 买家 "type": 1, // 1:退款,2:退款退货 "product_info": { "out_product_id": 234245, "out_sku_id":23424, "product_cnt": 5 }, "orderamt": 123, // 退款金额 "refund_reason": "xxx", // 退款原因 "refund_reason_type": 1 // 退款原因类型 "media_list": // 顾客举证图片 [ { "type": 1, // 1:图片,2:视频 "url": "xxx" } ] ... } 其中media_list 是选填参数.求大佬帮忙看一下
2022-03-29 - 自定义交易组件 调用新的生成售后单APi一直返回参数错误,请问该如何解决?
在自定义交易组件的升级中,调用生成售后单接口https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/API/aftersale/add_new.html返回 { "errcode": 2747002, "errmsg": " 参数错误" } 小程序app_id:wxed6fc8dcb75dc2bb 请求参数格式:{ "out_order_id":"xxxxxxx", "out_aftersale_id":"xxxxxxx", "openid":"xxxxxxx", "type":1, "product_info":{ "out_product_id":"xxxxxxxx", "out_sku_id":"xxxxxxxx", "product_cnt":2 }, "refund_reason":"666656", "refund_reason_type":1, "orderamt":2 } 请问该如何解决?
2022-03-29 - 自定义交易组件-售后订单生成问题
https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/business-capabilities/ministore/minishopopencomponent2/API/aftersale/add_new.html 售后订单的接口居然有两套。昨天看到的还是3个接口,今天居然变出了这么多? 问题1:生成售后订单api使用哪个? 接口1:https://api.weixin.qq.com/shop/aftersale/add?access_token=xxxxxxxxx 接口2:https://api.weixin.qq.com/shop/ecaftersale/add?access_token=xxxxxxxxx 问题2:现在访问的售后接口他提示“{"errcode":48001,"errmsg":"api unauthorized rid: 6232e193-01849b12-7544343d"}” 是需要另外
2022-03-17