IDE 4.0.1 开始支持交易系统2.0调试
2853 浏览2022年12月06日作者:抖音开放平台团队

4.0.1 版本 起,开发者工具支持开发者在模拟器中调试前端交易组件,包括: <pay-button>, <consume-card>和<rate-button>。

在模拟器获得抖音用户扫码授权后,开发者可以在模拟器中测试下单、支付、核销、退款、评价等流程。

具体调试操作流程介绍如下。


前提条件: 模拟器获得抖音用户扫码授权

进入 IDE 工作区后,点击模拟器工具栏中的头像,打开抖音扫码授权弹窗,然后使用抖音App 进行扫码授权。

登录成功后,会显示对应抖音账号的头像。如果需要切换抖音账号,单击头像退出登录,使用新账号重新扫码授权即可。

接下来,开发者就可以对交易组件进行调试了。

1.<pay-button> 组件

pay-button 交易按钮的示例代码如下,注意替换其中goods-id为真实的商品id 。

<view style="display: flex; justify-content: center">
  <pay-button
      mode="{{2}}"
      goods-type="{{1}}"
      goods-id="xxx"
      bind:getgoodsinfo="getGoodsInfo"
      bind:placeorder="userLogin"
      bind:pay="onPay"
      bind:error="errorHandler"
  />
</view>

默认状态

详情页

扫码支付

支付

支付成功

退款

具体使用文档见: pay-button 交易按钮

2.<consume-card> 组件

consume-card组件用于展示核销码。在模拟中展示核销码后,可以通过另一台手机或其他扫码设备扫码核销。展示核销二维码效果如下:

具体使用文档见: consume-card 抖音码核销

3.<rate-button> 组件

使用<rate-button>组件可以展示评价按钮,点击后进入评价表单,效果图如下:

展示评价表单

查看评价

具体使用文档见: rate-button

注意事项

沙盒模式 当前仅支持了泛知识行业,因此只有<pay-button>,尚未支持<consume-card>和<rate-button>。


下载链接:开发者工具4.0.1版本

最后一次编辑于 2022 年 12 月 14 日
1 条评论

相关文章

专题推荐

热门文章

热门问答