C# 开发者如何让应用程序处理EFT事务?

C# 开发者如何让应用程序处理EFT事务?,c#,winforms,point-of-sale,C#,Winforms,Point Of Sale,当我去商店时,我看到的系统有单独的EFT单元连接到POS应用程序,应用程序向EFT机器发送应付金额。但我总是好奇它是如何工作的。因此,我有以下问题,假设我正在C#windows应用程序中开发POS应用程序: 我应该向EFT机器发送什么信息 是否有任何示例代码可用于演示问题1的答案 我听说,当客户通过借记卡或信用卡支付到期款项时,只有发票号支付的金额才会发送给银行(商户银行) 3.是否有人可以核实上述声明,并详细解释发送给银行(商户银行)的信息 4、我对EFT流程和开发人员如何处理这些EFT事务有

当我去商店时,我看到的系统有单独的EFT单元连接到POS应用程序,应用程序向EFT机器发送应付金额。但我总是好奇它是如何工作的。因此,我有以下问题,假设我正在C#windows应用程序中开发POS应用程序:

  • 我应该向EFT机器发送什么信息
  • 是否有任何示例代码可用于演示问题1的答案
  • 我听说,当客户通过借记卡或信用卡支付到期款项时,只有发票号支付的金额才会发送给银行(商户银行)

    3.是否有人可以核实上述声明,并详细解释发送给银行(商户银行)的信息

    4、我对EFT流程和开发人员如何处理这些EFT事务有点困惑,请任何人解释一下EFT流程是如何工作的,开发人员是如何处理的,并提供一些示例代码?


    谢谢

    如果您所说的EFT机器是指用于刷卡的终端,那么这些终端通常被称为信用卡终端、商户服务终端等


    如今,随着目标终端的入侵,这些设备将被加密并发送加密数据流。您可能必须使用某种特定于制造商的API。

    如果您所说的EFT机器是指用于刷卡的终端,则这些终端通常称为信用卡终端、商户服务终端等


    如今,随着目标终端的入侵,这些设备将被加密并发送加密数据流。您可能必须使用某种特定于制造商的API。

    如果您所说的EFT机器是指用于刷卡的终端,则这些终端通常称为信用卡终端、商户服务终端等


    如今,随着目标终端的入侵,这些设备将被加密并发送加密数据流。您可能必须使用某种特定于制造商的API。

    如果您所说的EFT机器是指用于刷卡的终端,则这些终端通常称为信用卡终端、商户服务终端等


    如今,随着目标终端的入侵,这些设备将被加密并发送加密数据流。您可能必须使用某种特定于制造商的API。

    答案也取决于您来自的国家。例如,在澳大利亚(我相信在美国和其他任何地方都会有一家类似的公司,只是不知道名称),有一家名为“支付网关提供商”的公司,提供pinpad终端和软件/硬件架构,以便在POS应用程序中实现EFT支付

    通常情况下,最好通过网关提供商,因为他们应该已经完成了所有主要银行的安全认证工作,为您省去了麻烦,而且它应该更便宜(理论上),因为在交易处理费用方面,您将具有规模经济

    最后,关于体系结构,这是基于我在POS应用程序中使用的体系结构,并且是大多数设置中相当典型的是,有一个“服务器”,充当商店到银行的网关,它运行一个服务,使通信能够以安全的方式进行。然后在每个寄存器上都有另一个服务,即“客户机”,它被配置为与店内服务器通信,并且(理想情况下)以安全的方式进行通信

    请注意,“服务器”和“客户端”实际上可能位于同一台物理计算机上,具体取决于存储的大小

    EFT引脚连接到注册机并与“客户端”通信

    POS应用程序通过一个API进入,该API与pinpad通信,告诉它执行某些任务,例如:

    • 登录银行以建立会话/日的通信
    • 检查以前会话的连接是否丢失
    • 执行一项交易,即“收取39.95美元”
    • 显示来自pinpad/client/server的提示、通知和其他反馈
    • 执行结算以最终确定会议的交易
    加上您的特定支付网关提供商对您的任何其他要求

    银行不会让你只是插上一个针垫,然后在线路上发射零和一。他们会想知道你是合法的,不会欺骗你的客户(你可以说这是银行的工作,但你明白我的要点;-)

    支付网关提供商通常是您最好/最快的选择,我肯定会从这里开始


    祝你好运

    答案也取决于你来自哪个国家。例如,在澳大利亚(我相信在美国和其他任何地方都会有一家类似的公司,只是不知道名称),有一家名为“支付网关提供商”的公司,提供pinpad终端和软件/硬件架构,以便在POS应用程序中实现EFT支付

    通常情况下,最好通过网关提供商,因为他们应该已经完成了所有主要银行的安全认证工作,为您省去了麻烦,而且它应该更便宜(理论上),因为在交易处理费用方面,您将具有规模经济

    最后,关于体系结构,这是基于我在POS应用程序中使用的体系结构,并且是大多数设置中相当典型的是,有一个“服务器”,充当商店到银行的网关,它运行一个服务,使通信能够以安全的方式进行。然后在每个寄存器上都有另一个服务,即“客户机”,它被配置为通信