石家庄做网站的公司有哪些惠州seo报价
北极星核销接口在24年就宣布停止了,现在我们要再次用到核销,只能去申请新的,但是新的门槛太高了。下面演示下怎么通过第三方接口去核销。本质上也是走官方的接口。
第一步
先授权调用第三方接口,授权一家门店,这其中只能授权一家门店,但是这家门店可以核销同一个品牌的通用团购
{"code": "SUCCESS","message": "OK","msg": null,"traceId": "504944724084264960","result": "https://auth.dylk.com/auth-isv/?client_key=awcgusov3dxxqq×tamp=172818611&solution_key=4&permission_keys=1,2,3,6,10,11,12,14,15,16&out_shop_id=shop_id&charset=UTF-8&extra=02b9640&sign=03b1d6c2070acb7f4445c9d5d1fc8c7f64b58a99a42109f1c3a1457ba38663"
}
第二步
一般是需要同步品牌店铺,把店铺同步到本地数据库,为核销团购做准备
第三方会返回店铺列表,这时候保存到数据库即可
{"code": "SUCCESS","message": "OK","msg": null,"traceId": "544565423715127296","result": "[]"//门店信息列表
}
第三步
同步券,以台球为例,要同步到自己数据团购数据,比如 39元 2小时套餐,后台肯定要设置 2小时的开台时间。
第四步
验券的预准备,就是先判断这个券的信息,以及是否被用过了, 什么券(对接过北极星的都比较清楚)
{"code": "SUCCESS","message": "OK","msg": null,"traceId": "519810405934043136","result": "{\"payAmount\":990,\"ticketName\":\"1小时抵用券\",\"ticketInfo\":\"W6P77qrhYnCMZ/ueaI8A==\",\"ticketData\":\"{\\\"bizType\\\":0,\\\"merchantAmount\\\":\\\"0\\\",\\\"dealId\\\":1354218703,\\\"dealTitle\\\":\\\"自助洗车|普洗25分钟\\\",\\\"dealMarketPrice\\\":17,\\\"count\\\":1,\\\"mobile\\\":\\\"136****7048\\\",\\\"dealPrice\\\":9.9,\\\"receiptCode\\\":\\\"0179890153\\\",\\\"receiptEndDate\\\":1741103999000,\\\"platformAmount\\\":\\\"0\\\",\\\"paymentDetail\\\":[{\\\"amountType\\\":10,\\\"amount\\\":\\\"9.9\\\",\\\"paymentDetailId\\\":\\\"1KM0JJJ4FXU023350102\\\"}],\\\"dealGroupId\\\":1165423548,\\\"tgTimesCardFlag\\\":false}\",\"groupPayType\":1}"
}
第五步
这个时候才是真正的核销券的接口,提交code (券码)
这个ticketInfo 是第四步返回的信息
{"shopId":66101806,"platform":2,"code":"102002867859823","ticketInfo": "获取券信息接口返回的ticketInfo","num":1 // 非必填,默认1,核销多张传具体数量
}
总的对接下来, 老练的程序员半个小时搞定,至于供应商核销产生的费用,当然跟客户好好聊聊了,让客户买单也不贵,两百多客户也愿意出的