Loading... ## 痛点 如果你的独立站是使用 `wordpress + woocommerce`进行跨境零售的话,那么我认为添加 `SMS短信推送功能`是很有必要的。这就跟你在国内网购,卖家(据我网购经验观察是品牌卖家才有)会推送订单进度的相关短信消息(也会有广告...)给你是一个道理:消费者能够知道订单的状态。 当然传统的邮件推送也是能够达到这个目的的;但是邮件: - 有时会进入垃圾箱(设想下:你的所有订单推送邮件全都被`spam`,客户完全不清楚订单情况就会询问你;增加点工作量跟客户解释清楚还好,玻璃心的客户时间久了会认为这是`scam`诈骗就直接`dispute`来个争议...) - 打开率不高(如果你也有集成`stripe信用卡支付`到零售站的话,那么当客户在支付页面失败的话(常见原因见[Decline codes](https://stripe.com/docs/declines/codes) ),你肯定希望`The customer needs to contact their card issuer for more information.`;这个时候客户不打开你推送的邮件或者看不到进入垃圾箱了,他就会离开支付页面了...) 总的话来说,双管齐下,新增SMS推送功能是一定能够提高用户在你跨境零售独立站的网购体验的! * 实时推送订单状态 * 更高的打开率 ## 解决方案 针对 `wordpress + woocommerce`的网店,功能不够,插件来凑!`YITH WooCommerce SMS Notifications Premium` 配合 [Twilio SMS](https://shenguanqun.com/go/twilio/) 即可解决以上痛点! ## Twilio 简单介绍下:Twilio是一个云通信平台即服务公司,位于加利福尼亚州旧金山。Twilio允许软件开发人员使用其Web服务API以编程方式拨打和接听电话,发送和接收短信以及执行其他通信功能。 多说无益,去[Twilio](https://shenguanqun.com/go/twilio/)注册个账号免费试用,后台里默认就已分配 `$10`供你免费试用! `Messaging`只是其产品之一:  它的短信推送功能收费是 `用多少付多少`模式,很灵活。已美国为例,发送或收取一条文本短信都是 `$0.0075/条`:  发短信前,你需要先在twilio后台买个(其实是租...)号码,各个国家的都有;如果你的客户大部分是美国的话,就购买美国号码:`$1/月`:  <div class="tip inlineBlock info"> 值得一提的是:试用账号下的短信功能是被限制了的! </div> 当你把试用号码配置到 `YITH WooCommerce SMS Notifications Premium`插件里,测试发送,这时被测试号码是接收不到短信的。`woocommerce`记录的错误日志会是这样子的: ``` 2020-08-05T15:32:43+00:00 ERROR TEST MESSAGE Status: FAILED - The 'To' number +86xxxxxxxxxxx is not a valid phone number. ``` 我查阅一番才知道:当你的twilio账号没有转为 `付费状态`时,陌生号码能够收到短信的前提是把你把该号码添加到后台[Verified Caller IDs](https://www.twilio.com/console/phone-numbers/verified)里... 试用爽完就充钱把账号转正吧,只有这样才能变得更强:鬼才知道这些 `未知的客户号码`哦,还得未卜先知地登记在后台... 充钱完事,以后每条短信的发送都会被记录在WordPress后台的 `woocommerce log`日志里,如下: ``` 2020-08-18T00:50:07+00:00 INFO ORDER #xxx16 - CUSTOMER MESSAGE Status: SUCCESS Phone: 15735519016 Message: Your order #93016 on xxx is now Processing. (no reply) ``` 目前就只折腾了twilio的messaging,达到目的就此罢休,其他功能以后有空研究下了。 Last modification:August 23rd, 2020 at 02:30 pm © 允许规范转载 Support 如果觉得我的文章对你有用,请随意赞赏 ×Close Appreciate the author Sweeping payments Pay by AliPay Pay by WeChat