接受信用卡付款(Magento 1.9.4.2)php

时间:2020-02-21 07:37:21

标签: php magento curl magento-1.9

Magento 1.9.4.2已弃用信用卡付款方式,因此我决定从1.8的较早版本中获取config.xml和system.xml。顺便说一句。

我的问题是,一旦客户输入了他们的信用卡信息,我希望银行(用于开发的网关)对其进行验证(我正在使用devsecure网关服务URL)。我的老师告诉我要使用cURL来执行此操作,但我担心该怎么做。我是Magento和PHP的新手,这就是为什么我不知道打开目录的原因。我完全迷路了。

我不知道在哪里实现cURL,在system.xml中?因为这是信用卡功能所在的位置

1 个答案:

答案 0 :(得分:0)

由于某些原因,Magento在v1中已弃用Card Method。通常设置为存储卡的详细信息,如今这已不是一种安全的方法,因为现在所有内容都已标记化。

每个卡提供商都有一个API(不确定什么是devsecure以及它如何工作,某些文档会很有用。)

您应该做的是为支付网关创建一个自定义模块(完整模块),该模块实际上处理授权/收费方面。

有很多开源示例,可以让您复制一些功能。

按目前的情况,这个问题没有提供足够的细节来提供帮助。通常,您需要一个带有付款模型的自定义模块以进行开发。收费方面可以使用模块中的简单cURL请求来处理,也可以加载Guzzle之类的库来处理HTTP请求。