gpt4 book ai didi

ruby-on-rails - 订阅的短信支付平台?

转载 作者:数据小太阳 更新时间:2023-10-29 07:50:35 27 4
gpt4 key购买 nike

在 WhitePages.com 上,他们有一种机制可以通过输入您的电话号码来促进付款。输入号码后,您会收到一条短信,指示您输入“GO”以完成交易。在回复您已购买的商品之后,您会收到另一条消息,提示您只需支付一定的月费就可以无限制地使用该服务。我以前从未见过如此动态的任何东西,我很好奇人们会使用什么服务来为 Ruby on Rails 应用构建这样的支付系统?

我对允许尽可能多的国家/地区进行此类付款的平台特别感兴趣,因为我目前在另一个应用程序上使用 Twilio 进行 SMS 消息传递。

最佳答案

在不知道 WhitePages.com 提供的内容的全部细节的情况下,听起来他们正在使用高级短信作为从手机收取费用的方法。

在您输入电话号码后,他们会向您发送一条短信,发件人设置为高级简码(而不是长号码)。您发回高级短代码的回复将被视为您接受收费高于您的标准网络 SMS 费率。收费金额可能会有所不同,但在收费之前应向订户说明。此移动发起的回复文本 (MO) 是导致从您的移动电话号码账单中扣除费用的原因。

高级订阅服务随后可以产生进一步的费用,同时用户仍然通过从高级简码发送消息进行订阅。接收这些消息的行为会导致对您的移动电话账单收费。这些被视为移动终止文本 (MT)。

出于多种原因,Premium SMS 并不是一个简单的收款解决方案。

  1. 由于移动网络会从提供服务中抽成,因此您通常只能收到用户在账单上支付的费用的一小部分。
  2. 由于这依赖于高级短代码,因此您可能必须接受,对于您要开展业务的每个国家/地区,您将拥有不同的号码,因为您必须在每个国家/地区组织高级短代码。
  3. 您需要了解每个国家/地区有关高级服务的不同规定。例如,用户需要能够在订阅后取消订阅/选择退出高级服务,因此高级服务通常必须遵守从用户接收“STOP”和“STOP ALL”消息。

据我所知,Twilio 目前不支持高级短代码。还有其他支持高级 SMS 的 SMS 网关,但您不会获得适合您希望运营的任何国家/地区的单一解决方案。与此类系统交互通常并不比发送和接收普通 SMS 复杂,因此任务使用 Ruby on Rails 应用程序创建它应该不会更复杂。

普通短信几乎在全局范围内通用。 Premium SMS 是一项附加的特定于国家/地区的功能。

关于ruby-on-rails - 订阅的短信支付平台?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12083693/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com