后端产品实战总结:以线下扫码返现工具为例

进行互联网行业半年多,闭于于后端产品渐渐有了一些本人的领会。后端产品,更多的是帮帮经营和交易开拓东西,从而普及其处事效力,大概者是帮帮前端功效的实行供给救济。本文便线下扫码返现东西为例,瓜分后端产品经理的名目体味。

码人网mrw.so缩短网址文章图片

  • 名目背景:线高贵量增速渐渐,为了拓宽获客渠道,开拓线下扫码购单的东西。宾客线下扫码购单,电商平台不妨返现给相应的举荐者。
  • 产品定位:线下扫码购物的东西
  • 用户画像:门店线下散客,非来自线上渠道的用户

一、贸易逻辑

码人网mrw.so缩短网址文章图片

  1. 举荐人向门店的宾客展示二维码,邀请顾客在线上购单
  2. 顾客线上购单
  3. 依据顾客的消耗额度 必定比率的返现给举荐人
  4. 举荐人赢得物质饱励 触发下一次促成举动
  5. 平台赢得更多的线下订单

小结:线下扫码返现的贸易逻辑较为大概即平台让利给举荐者,启动举荐者为平台拉取线下的用户

二、功效实行

线下扫码返现东西功效的实行重要分为三个:二维码的天生、APP页面的参数传播、返现功效的实行。

1. 二维码的天生

二维码的天生,往日端瞅用户惟有二个办法,输发端机号,天生二维码。然而是后端却相闭于搀杂的多,简直过程如下:

码人网mrw.so缩短网址文章图片

  1. 录发端机号
  2. 手机号正则校验,假如校验成功,加入下一步;假如校验波折,指示用户沉新输出精确手机号
  3. 依据精确的手机号调用相闭接口,返回闭于应的用户账户
  4. 账户校验,假如接口返回账户,加入下一步;假如接口不返回账户,指示用户无闭于应账号
  5. 新建数据表,将闭于应的用户账户写进该数据表里(白名单)
  6. 将用户账号增添到APP的页面链接的URL中(记用户账户的参数为recommenderid)
  7. 依据页面的链接,天生闭于应的二维码

小结:在前端天生二维码的过程中,后端干了许多用户瞅不出来的安排,包括数据的校验、接口的调用、数据表的天生、APP相闭参数的拼接等。这些安排闭于于所有名目闭环的实行都很沉要,缺乏所有一步城市效率所有功效的实行。

2. APP页面参数的传播

码人网mrw.so缩短网址文章图片

  1. APP产品首页的URL中戴入参数recommenderid
  2. APP产品sku确定页戴入参数recommenderid
  3. 订单填写页戴入参数recommanderid
  4. 订单天生的时间 订单表减少参数recomanderid

小结:APP各级页面参数的传播,是为了在订单天生的时间不妨记录到举荐人的账户信息,从而在之后的返现闭节不妨成功的把返现的钱挨到举荐人的账户上。

3. 返现功效的实行

以上,咱们完成了二维码的天生和APP页面参数的传播,接下来便枢纽道所有扫码返现闭环中最沉要的返现功效的实行过程了。如下图所示,返现重要有以下8个办法,大概的过程表示图如下所示。

码人网mrw.so缩短网址文章图片

1. 每隔N小时轮询N小时内已付出的订单

2. 估计该订单表里的字段recommenderid是否空,假如非空,证明该订单大概源自扫码订单,进行下一步;假如字段recommenderid为空,则证明该订单根源不是扫码订单,返现过程中断。

3. 估计订单号闭于应的返现通联表里面的返近况态,假如返现通联表里面的返近况态是已返现,证明该订单已经返现,中断返现过程;假如返现通联表里面的返近况态是未返现,则实行下一步。

4. 估计recommenderid是否在白名单里(白名单在二维码天生闭节天生,因为APP链接首页二维码的天生是经过URL拼接参数的办法实行,所以有大概其他进口也会戴入沟通的参数,因此须要用返现白名单干一个二次校验,以保证recommenderid是咱们本人创造的)。假如存留,则进行下一步;假如不存留,则中断返现过程。

5. 估计recommenderid是否在黑名单里(黑名单的效率是简略某些刷单的举荐者,此处的刷单是指在扫码的渠道下单的用户,付出成功返现后又废除订单的举动),假如存留,中断返现过程;假如不存留,加入下一步。

6. 依据相闭的交易规则,摆设返现金额

7. 调用返现接口,传入重要参数订单号、recommenderid、返现金额等

8. 依据接口返回的截止,建改返现通联表的返近况态。假如返现成功,则变动返现通联表中的返近况态为返现成功;假如返现波折,则变动返现通联表中的返近况态为返现波折。

归纳

往日端瞅,一个天生二维码的页面,输发端机号,点打天生二维码,用户扫码下单、付出成功便中断了,然而是后端却干了许多工作。

在一个完备的返现过程中,包括二维码的天生、参数的降地、返现功效的实行三个大的办法。

在所有过程中,干了屡次校验和估计和接口的调用。每一个校验、估计、接口调用,城市效率完全返现闭环的功效实行。前端一个小小的功效,都须要后端一个完备的闭环过程的支持。结果,本文从实战的角度引睹了简直的后端名目体验,憧憬不妨和大师所有进修进步。

 

本文由 @尔是范甘迪 本创发布于大众都是产品经理。未经答应,遏止转载

题图来自 Unsplash ,基于 CC0 协议