将您的电子商务网站与这些必备的 Drupal 模块集成
已发表: 2022-07-12在所有标准类型的网站中,电子商务网站最需要与第三方工具和应用程序集成。 其中大部分是由电子商务网站驱动的,需要足够吸引客户在他们第一次访问时进行购买,同时确保提供支付安全、支付选项、运输灵活性以及在流程结束时的令人满意的感觉。 有很多事情要做!
拥有专门的第三方系统来处理特定目的使企业能够灵活地适应新的优先事项并满足运营需求。 与 CRM、DAM 和经过验证的支付网关等工具的集成可提供无缝、安全和快速的购物体验,从而提高客户满意度和保留率。
提供增强的客户体验的关键是为您的电子商务网站提供正确的 CMS。 结合内容和商业是激发购买的最有效方式。 这就是为什么 Drupal 是电子商务 CMS 的绝佳选择 - Drupal 的核心模块化架构提供与各种第三方工具的深度集成。 从本质上讲,Drupal 让您可以充分利用内容和媒体来帮助您建立非凡的客户体验。 在本文中,您将了解运行成功的电子商务商店所需的一些必备的 Drupal 9 模块。
下面提到的所有模块都与 Drupal 9 兼容。 还在 Drupal 7 上吗? 查看这篇文章以获得一个方便的清单,为您准备 Drupal 9 迁移。
首先,为什么选择 Drupal 用于电子商务?
Drupal 提供了一个灵活且可扩展的框架,使其非常适合电子商务网站随着其不断增长的业务需求而蓬勃发展和扩展。
Drupal 提供了一个灵活且可扩展的框架,使其非常适合电子商务网站随着其不断增长的业务需求而蓬勃发展和扩展。
- 模块化架构——Drupal 非常适合电子商务网站,因为它有许多核心和贡献的模块。
- 分类 - 这个核心模块让您可以组织多个产品和类别
- 地址 - 帮助记录、验证和显示运输所需的邮政地址
- 实体 API - 支持创建、读取更新、删除 (CRUD) 和基本操作所有 Drupal 实体(用户、内容、产品、订单项、订单等)。
- 内联实体表单 - 允许对产品、订单、行项目等进行内联操作。
- 实体浏览器 - 此核心模块允许轻松浏览和选择实体,这对于轻松拖放和重新排序媒体文件特别有用。 它还可以让您搜索相关内容并由媒体模块使用
- 第三方集成——基本上你可以将你的 Drupal 网站与任何第三方系统集成,无论是否有现成的集成模块。 与 ERP、CRM、营销和其他系统的自定义集成可以由值得信赖的 Drupal 开发公司轻松构建。
- 内容为核心——内容是 Drupal 的主要优势,您可以与 CMS 一起释放内容和电子商务的力量。 使用 Drupal 可以轻松地围绕您的产品创建和管理内容
- Drupal Commerce 2.x (适用于 Drupal 8.5 及更高版本) - Drupal Commerce 是专门为电子商务使用而设计的模块和分发生态系统,并附带所有电子商务业务所需的基本功能
- 移动优先架构——Drupal 现在是开箱即用的响应式。 使用 Drupal 轻松为各种设备构建出色的用户体验
- 更好的 SEO - 拥有大量模块和核心功能可以帮助改善您网站的 SEO,Drupal 是您的企业创造数字影响的正确选择
库存管理
虽然一些较小的电子商务商店仍然使用手动方法来管理库存,但许多利用良好库存管理系统的企业已经在交付性能和整体信息透明度方面看到了巨大的好处,从而提高了销售额。 虽然 Drupal 提供了创建可与任何第三方系统集成的灵活且可定制的 API 的功能,但 Drupal Commerce 提供了一些用于库存管理以及其他商业需求的出色模块。
商业股票
Drupal Commerce Stock 模块通过维持库存水平来帮助进行库存管理。 它验证是否有可用库存以防止客户购买缺货商品。 通过在相应的库存字段中更新当前库存详细信息,可以在管理界面中管理库存。 如果您愿意,您还可以禁用特定产品的库存验证。 更棒的是模块还支持多店铺进行库存管理!
商业股票通知
当您的产品缺货时,您不能总是帮助它。 但是,要建立更好的用户体验,您可以做的是在库存恢复时通知您的客户。 Commerce Stock Notification 是对您的模块列表的一个很好的补充,因为除了更新缺货产品的添加到购物车表单外,它还允许用户输入他们的电子邮件地址,以便他们可以在缺货时收到通知股票回来了。
购物车
是的,就是那种没有摇晃轮子的推车。 这是收集客户产品并准备付款和发货的地方。 需要包含的一些基本功能:添加到购物车按钮、添加到购物车表单和购物车页面,其中列出了所有产品以及总价。
Drupal 商务
购物车和结帐的所有这些功能都在 Drupal Commerce 核心中现成可用,并且可以轻松定制以满足您的业务需求。 结账工作流程、订单信息和其他功能是高度可配置的,并且可以使用其他附加模块进行扩展。 例如,Commerce Cart Ajax 支持产品删除和数量更新,而无需刷新页面。 Commerce Ajax 添加到购物车模块允许客户在不刷新页面的情况下将商品添加到他们的购物车(并更新它)。
基本购物车
对于更简单和更小的电子商务网站,Drupal Basic Cart 模块是理想的选择。 它使您可以选择可以添加到购物车的内容类型,而无需担心产品 SKU。 订单处理完毕后,您可以选择向管理员和客户发送电子邮件。
支付
对于电子商务业务,支付处理是并且应该是最重要的关注点,因为如果做得好且安全,您可以获得客户的信任。 但是,如果您的客户在此关键步骤中发现它乏味或不安全,您可以立即将其关闭。 支付处理应通过安全支付网关进行,以建立与商户账户的安全连接并保护客户的卡数据。 借助 Drupal,两个重要的支付平台是通过使用 Drupal Commerce 及其各种支付插件或支付模块来实现的。 Drupal Commerce 与大量支付处理器集成,包括 Authorize.net、PayPal、Stripe、Razorpay、AmazonPay、CC Avenue、Square、Braintree、Vantiv 和其他一百个。
授权网
无论规模大小,它都是电子商务网站使用最广泛的支付解决方案。 您可以处理各种卡和银行账户授权的交易,即使您的客户不在您的国家/地区。 您需要拥有 Authorize.net 帐户才能开始接受付款。
Commerce Authorize.net 集成模块使您能够使用 AIM API 通过结帐表格上的信用卡接受客户的付款。 如果您选择将 SIM 或 DPM 付款方式与 Authorize.net 一起使用,您还可以使用 Commerce Authorize.net SIM/DPM 付款方式模块。
AIM(高级集成方法)、SIM(简单集成方法)和 DPM(直接发布方法)是用于连接 Authorize.net 的不同方法。 在 AIM 模式下,您的网站需要具有 SSL 证书和其他安全元素,因为您将在您的网站本身上收集信用卡信息(对于更大的网站)。 在 SIM 方法中,您不需要确保您的网站是安全的,因为您的客户将被重定向到 Authorize.net 网站以收集信用卡信息(更适合小型企业)。 DPM 方法允许您在您的网站上收集信用卡信息,但会立即将其传递到 authorize.net 服务器(发布 URL),而不会将任何信息存储在您的网站上。
贝宝
Paypal 是一个非常受欢迎的支付平台,您只能使用您的电子邮件地址发送和接收付款,而无需每次都填写您的财务详细信息。 这使得它非常用户友好且易于销售。
Commerce PayPal 模块集成到 Drupal Commerce 支付系统中。 它支持现场和非现场支付(在您本国以外)模式、Paypal 快速结帐、Paypal Payments Advanced(无需离开您的网站)、Payflow Link(您可以使用 Paypal 主机进行结帐或使用您自己的结帐页面和通过 API 将交易发送到 Playflow)和 Paypal Payments Pro(可定制的解决方案,商家可以更改支付处理器而无需重建其技术集成)。
如果您要使用 Payments Drupal 模块,则可以使用 PayPal for Payment 集成模块。 但是,此模块仅支持 PayPal Express,这使得 Commerce PayPal 成为更好的选择。
条纹
这个强大的云支付网关让电子商务企业可以在全球范围内接受付款。 它的显着特点包括其定制的用户界面工具包、综合报告和嵌入式结账系统。
Drupal Stripe 集成模块将您的 Drupal 网站与 Stripe 的 PaymentsIntent API 连接起来以添加支付支持。 在开始安装和使用模块之前,您需要有一个 Stripe 帐户。 一个额外的 Stripe Webform 集成模块提供了一个网络表单,允许创建信用卡支付信息提交表单,如捐赠表单或订阅表单。
Commerce Stripe 将 Stripe 与 Drupal Commerce 集成在一起,您可以直接从您的商业商店接收来自客户的付款。 它接受来自 Visa、Mastercard、Amex、Discovery 等的付款。它还允许您接受比特币付款! 它提供了一个完全代币化的支付网关(卡详细信息存储为代币,因此更安全)。 您还可以跟踪您在 Stripe 上的所有付款。
运输和履行
当您的运输和履行服务快捷方便时,您一定会令您的客户满意。 像亚马逊这样的大公司让运输看起来如此简单和快捷,其他电子商务商店面临着与之匹敌的巨大挑战。 通过您的网站拥有一个无缝系统来处理这项服务对于任何电子商务业务都至关重要。
商业航运
Drupal Commerce Shipping 模块与 Drupal Commerce 集成并检查运输服务的可用性。 它与各种运输服务集成,并根据所选服务提供运费计算。 该模块需要与其他扩展模块一起工作,例如:
- Commerce 统一费率模块可让您定义统一费率服务的基本费率,例如标准运输、加急运输、免费送货等。您可以根据数量或重量自定义自己的费率计算规则。
- Commerce UPS 模块与您的 UPS 帐户连接,为 UPS 运输服务提供运输估算。
- Commerce Shipping Weight Tariff 模块允许管理员根据不同运输服务的各种重量创建产品关税。
- Commerce Cart Estimate 模块允许您添加一个表单,以根据客户的邮政编码和/或州或省估算运费和税金。 不过,这仅适用于加拿大和美国以外的客户。
- Commerce Exchanger 模块与各种货币汇率提供商连接以识别汇率。
最后的想法
本文仅提及使用 Drupal 进行电子商务的一些顶级和最流行的模块。 您会发现几乎每个用例都有更多有用的模块。 如果您的企业需要完全定制的解决方案,专业的 Drupal 开发团队可以帮助定制您的在线商店体验,以完全满足您的业务需求。 我们很乐意听取您的意见。