Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 外部使用商业网关_Php_Wordpress_Woocommerce_Gateway - Fatal编程技术网

Php 外部使用商业网关

Php 外部使用商业网关,php,wordpress,woocommerce,gateway,Php,Wordpress,Woocommerce,Gateway,我已经创建了一个使用WooCommerce REST API的REST应用程序。我想通过WooCommerce网关处理信用卡 据我所知,我不能只发送信用卡号和所有订单数据来进行处理。因此,我认为这样做的方法是向信用卡收费,然后将订单发送到WC 是否有WC端点可用于处理信用卡?或者我该如何建立一个呢?除非WooCommerce的情况有所改变,否则我认为他们不会进行任何实际的支付处理。您需要连接到实际的网关,如PayPal、Stripe、Authorize.net等来捕获付款。我相信Stripe g

我已经创建了一个使用WooCommerce REST API的REST应用程序。我想通过WooCommerce网关处理信用卡

据我所知,我不能只发送信用卡号和所有订单数据来进行处理。因此,我认为这样做的方法是向信用卡收费,然后将订单发送到WC


是否有WC端点可用于处理信用卡?或者我该如何建立一个呢?

除非WooCommerce的情况有所改变,否则我认为他们不会进行任何实际的支付处理。您需要连接到实际的网关,如PayPal、Stripe、Authorize.net等来捕获付款。我相信Stripe gateway插件是免费的,而且非常容易使用


除非我误解了你的问题?

我决定不管是好是坏,最好的方法是构建一个标准的WordPress REST端点,以便发布包含信用卡数据的订单。然后,该端点使用InfusedWoo的网关对象,该对象接管信用卡处理。

我们有一个WooCommerce网关。。。从名为InfusedWoo的插件中,它通过InfusionSoft在结账页面上处理付款。我正在尝试从WordPress外部使用此网关。我在想,端点可能存在,或者可以通过使用WooCommerce函数来创建端点。我愿意接受这样的可能性,即这不是正确的方法,但现在这是我正在探索的渠道。啊,好吧,我明白了——你可能想用这些信息编辑你的原始问题,以便为其他答案澄清问题。我不相信你会找到一个API端点来使用WooCommerce处理支付——这不是它的本意。然而,如果您已经构建了一个REST应用程序,该应用程序正在利用Woo来更新订单状态等,那么您可能只需要添加一些对InfusionSoft API的调用,该API看起来确实在进行支付处理。假设只需进行两次调用:一次调用WC api,一次调用InfusionSoft api。这里的医生:谢谢你的帮助,格雷格。我相信使用尽可能少的API来保持代码的干净性和可维护性,所以我坚持使用WordPress作为我的切入点。我仍然依赖于InfusedWoo和WooCommerce,但是对InfusionSoftAPI的依赖被InfusedWoo掩盖了,所以细节是他们的问题。同样,我希望只与WooCommerce合作,而不是直接与InfusedWoo合作,这是我问题的核心。我没能做到。。。我已经发布了我的解决方案。似乎没有用于处理付款的现有API终结点。看。我想你得做些定制的东西。