我想在shopify中制作自定义支付网关,以便哪种编程语言适合制作插件,并给出一些如何继续进行的提示。
为了制作支付网关插件,我们必须使用公共应用程序还是私人应用程序???
由于 Shopify 应用程序通过 REST 集成,因此您熟悉的任何应用程序语言都可以使用。 Shopify官方支持Ruby、Python 和 Node https://help.shopify.com/api/supported-libraries
然而,正如 @david-lazar 所写,您无法直接集成网关。 Shopify 确实支持数十种支付处理器,因此您确实应该查看所有这些处理器,看看其中一个是否满足您的需求。
如果您确实需要自己的支付处理器,您必须
- 实施一个销售渠道 https://help.shopify.com/api/sdks/sales-channel-sdk
- 或拦截结帐过程并将购物车和客户信息转储到自定义应用程序。
这将让您集成您的支付网关,但您还必须编写整个结账流程。销售渠道应用程序必须通过 PCI 合规性认证(除非您想将其与 Stripe 一起使用),并且您的责任保险可能也需要您的自定义结帐通过它。
销售渠道需要调整整个主题。您必须调整:添加到购物车;购物车展示;和结账。自定义应用程序将要求调整您的所有结帐链接,以便结帐过程最终在您的应用程序而不是标准结帐处结束。
这一切都是可行的,但除非您有令人信服的业务原因(例如计划交付或您自己的自定义折扣方案),否则您将远远领先于找到适合您业务的受支持处理器之一。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)