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