【问题标题】:How to Validate an eCheck in Authorize.net如何在 Authorize.net 中验证电子支票
【发布时间】:2017-07-13 13:37:21
【问题描述】:

我正在开发想要集成 Authorize.net 支付网关的 c# 项目。

我有以下一些疑问:-

1) can we authorize an eCheck before processing(valid or not), if yes then how?

2) As in below image I have check number, is it necessary to pass it along with Account and Routing number while creating a customer profile with eCheck?

3) Characters limit(min and max) for
    1) Account number
    2) Routing Number
    3) Credit/Debit card number(in case of Card payment)

【问题讨论】:

    标签: payment-gateway payment authorize.net payment-processing


    【解决方案1】:

    1) 不,您不能在处理前授权电子支票账户。如果您想确定它是否是一个有效的帐户,那么您需要向他们收取象征性的金额,前提是您有客户的授权这样做。此外,您必须在收到您帐户的信用后立即退还金额。

    2) 创建客户资料时无需通过支票号码。即使在处理信用卡或借记交易时,您也不需要它。所有您需要的帐号、路由号码、DP 的名称等。必填字段在 API 方法中明确标记。

    3) 帐号 - 因银行而异。 路由号码 - 必须是 9 位数字。 信用卡号 - 13- 16 位数字。再次取决于银行。

    【讨论】:

    • 感谢@Ramoji,正如您所说,帐号因银行而异,那么我应该使用什么来传递最小和最大长度 8-15?
    • 恐怕我无法为您提供美国银行账户的位数范围。我也被困在那里,只是让该字段只接受数字,不超过 16。
    • 好的,现在我正在使用测试模式(沙盒帐户),当我想使用实时模式时,我应该在我的代码中将这个关键字“沙盒”替换为“生产”还是存在还有其他变化吗?
    猜你喜欢
    • 2014-08-15
    • 2021-02-05
    • 2015-10-17
    • 1970-01-01
    • 2021-08-16
    • 2012-03-16
    • 2015-06-09
    • 2018-09-16
    • 2011-08-16
    相关资源
    最近更新 更多