【问题标题】:C# How to affect Chase Payment Tech Orbital recurring execution timeC#如何影响Chase Paymentech Orbital重复执行时间
【发布时间】:2016-06-25 03:35:38
【问题描述】:

我觉得我要从悬崖上跳下去了,所以请善待 :) 我有一个小型应用程序,允许最终用户在呼叫中心类型的环境中通过电话进行信用卡/借记卡/ach 自动付款。一项要求是允许使用任何付款方式设置未来的付款。为此,我使用 Orbital api 创建了一个配置文件,然后设置了一个定期计划来执行付款。然后,我在贷款服务系统中设置了一个过时付款。所有这些都非常有效。我们遇到的问题是 Orbital 的调度程序位于东海岸,因此,如果客户在西海岸或太平洋标准时间进行此类付款,则这笔钱将在 3 小时内被验证和捕获早期的。问题是,是否有人对如何在每个事务的基础上影​​响 Orbital 中的调度程序有任何想法。因此,例如,如果客户在加利福尼亚,它会在凌晨 3 点执行,即太平洋标准时间凌晨 12 点。如果客户在东海岸,它会在正常的上午 12 点执行。我的一个想法是在他们的时区检查付款日期,如果他们不是东部标准时间,则在其上增加一天,以确保不会提前扣钱。这是我最好的选择(对我来说似乎很笨拙)?我真的有这种唠叨的感觉,我错过了一些简单的东西。希望一切都有意义。

【问题讨论】:

    标签: c# payment-gateway win64


    【解决方案1】:

    我会说时区转换是您最好的选择。但不要添加一天。添加适合时区的时间。 例如,在您的情况下,转换是从 PST 到 EST。您可能希望为从西海岸进行的所有交易增加 3 小时。

    【讨论】:

      猜你喜欢
      • 2012-09-10
      • 2012-01-21
      • 2016-10-30
      • 2021-11-05
      • 2015-09-25
      • 2021-09-25
      • 2014-05-03
      • 2014-10-04
      • 2018-09-29
      相关资源
      最近更新 更多