OTC法币交易

写在前面的话

10月份基本上主要在梳理OTC的需求,前期计划需要3天时间弄出来,结果修修整整弄了一个月,流程虽然谈不上复杂,但是异常的情况比较多,有许多情况都是在开发的过程中,写测试用例遇到的,中途又调整了很多次细节,哪怕是上线的前两天,都在调整,大家都在为了把产品做好,挺感谢大家的。

关于区块链

说到区块链不得不说到炒币,去年的今日,比特币市值突破8000亿美金,一年后的今天,只有1000亿美金,很多人赚了钱最后都吐回去,并且还亏了本,这还是一个新兴的市场,中本聪的这套比特币通货紧缩机制,去中心化,安全性,都得到了印证,很多公司都打着区块链的晃子进行集资,让萌新不断入场,ICO搞一波割一把韭菜,人人都可以发币,人人都可以开交易所,导致垃圾币和垃圾交易所大量上市,很多新币种都长时间没有交易量,钱投进去了,不一能出来,最后人去楼空,明年行业会洗牌,大量的交易所倒闭,大量的空气币归零,或许是件好事,留下的必定是优质资产,闲扯了这么多还是说一下正经事,需求参考了现在火币,okex的OTC交易流程,简单说,就是点对点交易,即,A用人民币(法币)向B购买虚拟货币。

OTC需求

结构

OTC业务流程
OTC法币交易
出发短信
资产状态变化
发布广告
收款方式

OTC原本来源于证券市场,最早的叫法源自美国

OTC即柜台交易市场或场外交易市场,是指在证券交易所以外的市场所进行的股权交易

OTC流程

整个流程中,卖家和买家的交互比较多,中间打款的时候还涉及到第三方app登录,支付宝,微信转账,银行卡转账等,产生的纠纷也很多,在后面的原型的稿的整理的时候出现了很多坑,仍然无法提供一个非常好的解决方案。下面具体列举出一个业务场景,给出的一个解决办法:

买家已点击我已打款,卖家查收账户的时候没有收到,电话沟通没结果,此时卖家申诉买家,买家订单状态变成申诉,若买家主动联系客服调解,客服后台修改买家订单状态,买家再次打款给卖家,卖家验证成功后放行货币,订单完成。

若买家不主动联系客服,客服后续介入,通知买家已经被申诉,马上处理订单,买家再次打款给卖家,卖家验收后放行货币,订单完成。
若无论怎样都无法联系买家,客服会强制封号,该笔订单取消。
那么问题来了,怎么保证卖家有没有欺骗对方或者客服,或者说,买家已经打过款给卖家,卖家不承认,此时买家用订单转账记录的截图给客服,经过确认,通知卖家放行,这里还有一个新坑,有可能买家的转账记录是经过PS的,本质上买家就没有打钱,现在扯皮扯不清楚了,出现这种情况,客服把订单取消,损失由买家或者卖家承担,这两个账号都会列入重点关注对象。
火币,okex是站在商家的利益来考虑的,相信商家,想要成为商家,要求是很高的,需要有至少RMB50000保证金,不知道现在有没有改。

下面是原型需求稿,由于时间比仓促,没来得及排版,后面开发和测试在细节和异常情况做了补充。

后续会持续完善文档,争取做得更好,目前倒是没什么机会更新完善了,因为已经凉了。