在会员卡上配置门店信息,进行相互关联,实现在门店上进行领取会员卡的操作。
会员卡关联的门店主要为口碑门店。
门店 id 通过 获取。
会员卡栏位设置门店,在 alipay.marketing.card.template.create(会员卡模板创建接口)中设置 shop_ids 即可。
显示效果如下图:
会员卡设置 shop_ids 后,只可修改门店,但是不支持删除门店,说明如下:
- 会员卡栏位取消门店:会员卡一旦设置shop_ids后就无法取消,栏位上也会显示适用门店信息。
注意:shop_ids 设置后,会员卡模板修改接口不设置 shop_ids 默认不修改,因此会员卡也会显示适用门店。 - 适用门店列表解绑门店:可以删除 shop_ids 中的门店字段,但至少要留一个门店信息。
注意:适用门店列表如果需要新增或者修改门店,可以调用 (会员卡模板修改接口),修改 shop_ids 字段,但是无法删除。
创建模板的时候,关联门店数量可以支持上万家的量级。
但是修改模板的时候,只能支持约 2000 家门店的修改跨度。
- 在模板创建接口中传递 shop_ids(门店 id)参数。(用于在门店上显示会员卡领取入口)
- 在模板创建接口中传递 pub_channels 参数下的 pub_channel 参数,传递的值需要设置为 shop_detail(店铺详情页)。
- 在模板创建接口中传递 open_card_conf 下的 open_card_url 参数(用于门店上点击会员卡展示区域后要跳转的页面地址)。
显示效果如下图:
调用商家会员卡模板创建接口,第一次设置 shop_ids(会员卡上架门店 id)后,该门店只能显示该模板 id 的会员卡样式。
后续若想修改该门店绑定的会员卡样式,只能通过会员卡模板修改该模板 id 会员卡样式进行更新,无法进行二次绑定修改。
注意:用来修改的模板 id 必须是第一次配置门店时的模板 id,例如 a 模板 id 创建时配置了 a 门店,后续想修改 a 门店上显示的会员卡信息的样式,跳转链接地址,必须要拿 a 模板 id 进行调用修改接口去修改。
口碑门店不展示设置的会员卡,常见原因是:
- 模板没有添加这个门店。
- 模板的参数 open_card_conf 下的子参数 open_card_url 没有设置。
- 门店绑定的第一个模板不是这个模板。
更多可查看 alipay.marketing.card.template.create(会员卡模板创建接口)。