问题标签 [subscription]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
175 浏览

sql-server - 订阅网站架构问题 + SQL Server & .NET

我对即将开始的订阅服务的架构有几个问题,我正在寻找一些关于如何最好地设置它的反馈。

我不会像 Basecamp 那样拥有大量客户,可能只有几百个,我想知道建立客户站点的可靠架构是什么。我在专用机器上运行 SQL Server 和 .NET。应该为每个客户创建一个新数据库以控制和隔离数据还是将它们全部保存在一个数据库中?

我也在考虑为每个客户创建一个子域,以便可以根据需要对每个站点进行修改。客户 URL 如下所示:

https://customer1.foobar.com

https://customer2.foobar.com

我将能够“插入”将上传到站点的报告,以便每个客户都可以根据需要进行自定义。在我的脑海中,这需要将每个子域都放在自己的代码库上,以便上传这些报告。

因此,在主站点上,客户将注册他们的新订阅,我将以编程方式从主代码库为客户创建一个新目录,然后为客户创建一个指向新目录的子域,最后是他们的数据库。

这听起来对吗?我在正确的轨道上吗?其他此类网站如何完成同样的事情?

谢谢你让我弯下你的耳朵。

0 投票
3 回答
594 浏览

android - 安卓付费应用

市场上有一些应用程序设置为具有免费的主要组件(可以说是试用期限制为 7 天)然后“充值”应用程序,这将为用户的帐户增加一定的订阅时间这使他们可以继续使用主应用程序。这些“充值”应用程序也可以在市场上买到。我想知道的是如何制作它,以便一旦用户支付了这些“充值”应用程序之一并使用它来增加订阅时间,他们就无法卸载它并重新下载它(免费因为他们支付了一次)。基本上,我如何设置我的应用程序,以便每次付款只能从市场上成功下载 1 次应用程序。将时间添加到用户帐户后,我希望市场表现得好像“充值”

0 投票
1 回答
83 浏览

.htaccess - 将域指向基于订阅的网络应用程序?

我即将开始建立一个基于订阅的网站,该网站的功能与 37signals 产品非常相似,用户按月付费使用该网站。

但就我而言,我希望他们能够使用他们自己的托管域名并让他们指向我的服务器。

这可能吗?我如何将域名与他们在我的服务器上的帐户关联起来?

谢谢一米!

编辑:这个网站将使用 PHP

0 投票
5 回答
2483 浏览

payment - 我该如何处理定期计费?

这可能是一个主观问题,但我会试一试。

已经有许多关于订阅计费管理的问题。我目前正在开发一个需要全自动计费系统的 SaaS 解决方案。

当我问这个问题时,我不是在寻找关于实施特定支付网关或类似东西的建议。相反,我想就采取什么样的方法提出建议。

我需要的功能是一个可以处理升级、降级、定期计费、取消等的系统。最初只针对一种产品,但随着时间的推移,可能需要系统可以处理多种产品(我的意思是根本不同的产品)产品,而不是同一产品的不同变体)。

正如我所见,当您需要这样的解决方案时,有多种可能的方法:

  1. 自己编写一个支持此功能的计费服务器,并与每个产品分离,以便它可以处理多个独立的产品。
  2. 使用托管解决方案,如RecurlyChargifySpreedlyCheddarGetter

使用托管解决方案的优势显然是您不需要 PCI 认证,关注点是外包的,而且启动和运行速度要快得多。然而,这些优势是有代价的:对您的产品最重要的支持功能 - 即计费不在您的控制范围内。此外,您的控制力和灵活性较低。

你会怎么办?如果我们超越 PCI 要求,我肯定更愿意拥有一个可以完成此类工作的内部编码系统。另一方面,我从许多来源听说,编写这样的系统是一件痛苦的事情。

任何建议都将受到高度赞赏。此外,如果您建议自己编写代码,任何关于如何编写代码的经验或是否有任何开源项目(无论语言,我追求的不是代码而是结构),我都可以从中受益意义重大。

0 投票
1 回答
2549 浏览

paypal - 贝宝订阅修改

我希望有人可以帮助修改订阅价格。

我有一个社交网站,您最初可以在其中订阅标准或高级帐户,该帐户在您帐户中活跃的应用程序中有所不同。

我的客户现在可以取消这 2 个订阅,并能够选择用户想要使用的应用程序,并对指定应用程序的总费用收取订阅费用。

我有一个“附加”页面,用户在其中单击与每个应用程序关联的复选框,然后处理付款,IPN 对其帐户进行修改,效果很好。

但是当用户决定他们想要更多或更少的应用程序并再次填写表格时,我无法弄清楚如何修改他们的付款。

当我将修改变量添加到 html 表单并继续付款时,它会将我带到一个带有来自不同项目的其他订阅的单选表单。

我只是想修改用户付款的总支出。过程的形式是用户,没有任何非法行为,只是简单地寻找用户能够更改订阅率,这取决于他们想要激活的应用程序。

这是我的html表单:

我已经阅读了很多文章,并且在是否可以完成的意义上没有触及这个主题,所以请不要向我发送贝宝网站的链接,除非它是我可能错过的确切答案。

任何帮助深表感谢,

问候,

菲尔

0 投票
1 回答
1419 浏览

payment - 在线订阅支付系统

我正在寻找某种类似于 Spreedly 和 Recurly 的在线订阅支付系统,但它要么每月价格便宜,要么每笔交易收取 %。

还有哪些其他选择?我真的不想自己管理订阅,我希望尽可能多地使用网络服务 :-)

欢迎大家提出建议和讨论...

0 投票
5 回答
24366 浏览

.net - ClickOnce 错误:部署标识与订阅不匹配

我正在使用Visual Studio 2008 SP1。

我在本地网络的共享文件夹中使用 ClickOnce 在内部部署了一个 Windows 窗体应用程序。

测试证书 pfx 将于 2035 年到期。

我已多次将更新发布到内部共享文件夹。

请注意,该项目仅设置为“签署 ClickOnce 清单”,而不签署程序集。

现在,我再次发布我的应用程序的新版本。

当用户单击他们的图标来运行应用程序时,我们会收到此错误(它总是在使用测试证书部署之前更新)。

执行 URL :
file:///C:/Documents%20and%20Settings/Usuario.NOTARIAS3/Men%C3%BA%20Inicio/Programas/GrupoBackup/Expediente%20Electr%C3%B3nico.appref-ms%7C
Dirección实施 URL 删除证明:
file://192.168.13.111/compartida/AdministradorWin.application
C 激活:\Documents and Settings\Useuario.NOTARIAS3\Menú
Inicio\Programas\GrupoBackup\Expediente Electrónico.appref-ms| dio
como resultado una excepción。Se detectaron los siguientes mensajes de
错误:
+ 部署标识与订阅不匹配


OPERATION PROGRESS STATUS * [2/20/2008 11:23:21 AM]:激活
C:\Documents and Settings\Usuario.NOTARIAS3\Menú
Inicio\Programas\GrupoBackup\Expediente Electrónico.appref-ms| 已经
开始。* [2/20/2008 11:23:21 AM]:执行
部署指定的必要更新检查。

错误详情

  • [21/06/2010 20:33:10] System.Deployment.Application.DeploymentException (SubscriptionState)
  • La identidad de la implementación 不谋而合 con la suscripción。
  • 来源:System.Deployment
  • Seguimiento de la pila: en System.Deployment.Application.SubscriptionStore.CheckUpdateInManifest(SubscriptionState
    subState, Uri updateCodebaseUri, AssemblyManifest deployment, Version
    currentVersion) en
    System.Deployment.Application.ApplicationActivator.PerformDeploymentUpdate(SubscriptionState&
    subState, String& errorPageUrl) en
    System.Deployment。 Application.ApplicationActivator.ProcessOrFollowShortcut(String
    shortcutFile, String& errorPageUrl, TempFile& deployFile) en
    System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri
    activationUri, Boolean isShortcut, String textualSubId, String
    deploymentProviderUrlFromExtension, BrowserSettings browserSettings,
    String& errorPageUrl) en
    System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(对象
    状态)

我使用 regedit 来搜索这个键:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Uninstall\7e3a7433abfe6213

电脑未更新

AppId 文件://192.168.13.111/COMPARTIDA/AdministradorWin.application#AdministradorWin.app,Culture=neutral,PublicKeyToken=4b005ceeffd565b0,processorArchitecture=msil

版本 = 1.0.0.14

文件名 = Expediente Electronico

发布者 = GrupoBackup

文件夹名称 = GrupoBackup

PC 更新(卸载重新安装,但我想避免它)

AppId 文件://192.168.13.111/compartida/AdministradorWin.application#AdministradorWin.application,Culture=neutral,PublicKeyToken=4b005ceeffd565b0,processorArchitecture=msil

版本 = 1.0.0.30

文件名 = Expediente Electronico

发布者 = GrupoBackup

文件夹名称 = GrupoBackup

SuiteName= OGF 套件

更改 PC 未更新 - 更新的 PC 是:

1.) 套件名称是新值(我在 Visual Studio 的属性发布选项卡中设置它)

2.) 版本

和 3.)

管理员Win.app

来自文件://192.168.13.111/COMPARTIDA/AdministradorWin.application#AdministradorWin.app,

对比

管理员Win.application,

来自文件://192.168.13.111/compartida/AdministradorWin.application#AdministradorWin.application,

如果我卸载然后从头开始重新安装该应用程序,则一切正常。但是,我试图避免这样做。

当我尝试部署以前成功的项目时出现此错误。

删除所有清单后,我重新尝试,但仍然没有乐趣。

有没有办法来解决这个问题?

在发布选项 -> 清单中

使用应用程序清单获取信任信息未选中。

0 投票
4 回答
31549 浏览

magento - 向 Magento 的订阅模块添加自定义字段

Magento 中的时事通讯订阅模块默认只有一个字段(电子邮件)。在我向表单添加一个额外的字段(比如国家)后,我怎样才能让表单数据显示在 Magento 后端并作为电子邮件发送给预设的收件人?谢谢。

0 投票
1 回答
2428 浏览

subscription - 值 515 和 -515(以 10 为底)如何以 16 位超额表示法表示?他们怎么样?

值 515 10和 -515 10如何以 16 位超额符号表示?

0 投票
10 回答
1728 浏览

php - 电子邮件地址验证方法(订阅按钮)

我正在用 php 编写一个网站,我目前在联系我们页面上,我想知道验证电子邮件地址的最佳方法是什么?

  1. 通过向他们的电子邮件发送验证链接?
  2. 正则表达式
  3. 还有什么方法吗?

你能告诉我为什么和我实现它的指南吗?我不希望有人为我编写代码,因为这对我来说没有乐趣,我不会学习,而只是对用于实现上述任一方法的技术的一些指导。

我还将使用这些方法在我的网页上实现订阅按钮。这是最好的方法吗?我应该考虑其他任何方法吗?