Magento 2 中 PayPal 设置

2025年4月24日 | 阅读 6 分钟

在本节中,我们将讨论如何使用 Magento 2 将 PayPal 用作信用卡和 PayPal 支付的支付处理商。 对于客户来说,PayPal 是在线支付最安全的方式。 借助 PayPal 和 Magento 2,您可以通过借记卡、信用卡以及 PayPal 帐户持有人接受付款。 PayPal 是一个值得信赖的支付网关,因其快速结账而得到广泛使用。

以下步骤给出了在 Magento 2 中设置 PayPal 支付方式的方法

步骤 1: 登录到 Magento 2 管理面板。

步骤 2: 在 Magento 2 的左侧边栏上,导航到 系统 >> 配置

PayPal Setup in Magento 2

步骤 3: 在这里,您将在页面左侧获得选项列表。 向下滚动并转到 销售额 选项卡,然后单击 付款方式 选项。

PayPal Setup in Magento 2

步骤 4:商家位置 部分下,从下拉列表中选择您企业所在或您企业注册的国家/地区。

如果您未在此处选择国家/地区,则默认情况下将使用通用配置中的国家/地区。

PayPal Setup in Magento 2

请注意,如果您的 Magento 中有多个网站、商店或商店视图,则可以从左上角选择商店视图以应用付款配置。

步骤 5: Magento 2 提供了以下付款方式,这些方式将 PayPal 作为附加的付款方式添加到结账页面。 单击对应于 PayPal Express Checkout配置 按钮以进行 PayPal 设置。

PayPal Setup in Magento 2

步骤 6: 提供必要的详细信息以完成 PayPal 设置

PayPal Setup in Magento 2
  • 与 PayPal 商家帐户关联的电子邮件 - 输入与 PayPal 商家帐户关联的电子邮件,以接受付款。
  • API 身份验证方法 - 选择 API 签名或 API 证书。
    • API 签名: 为 API 签名模式输入 API 用户名、API 密码和 API 签名。
      最快的方法是单击 从 PayPal 获取凭据 按钮以连接到您的 PayPal 帐户并获取这些信息。
    • API 证书: 为 API 证书模式输入 API 用户名、API 密码,并上传 API 证书文件。

要创建 PayPal 帐户并从 PayPal 获取 API 凭据,请单击此处。

  • 沙盒模式 - 如果您使用沙盒的凭据进行测试沙盒帐户,则将 沙盒模式 选项设置为 。 但是,如果您输入了生产凭据,则选择否。
  • API 使用代理 - 如果您的系统通过代理服务器连接到 PayPal,请选择 ,否则选择否。 如果您设置为是,则系统将要求您配置代理主机的 IP 地址和代理端口的端口号。
  • 启用此解决方案 - 要在前端结账期间向客户显示 PayPal 支付方式,请将此字段设置为是。
  • 启用上下文结账体验 字段设置为是。
  • 启用 PayPal 信用额度 - 如果您的商店允许 PayPal 信用额度,则将其设置为是。

步骤 7: 完成上述信息后,我们需要设置 PayPal 付款方式的基本和高级设置,如下所示。

基本设置

PayPal Setup in Magento 2

标题 - 输入付款方式的标题(我们可以将其保留为默认值)。

排序顺序 - 设置 PayPal 支付方式在结账页面上与其他支付方式对应的顺序。 例如 - 如果您将此字段设置为 1,则此支付方式将显示在结账页面的第二个位置。

付款操作 - 付款操作字段提议选择 销售额授权订单,它定义了付款将在 PayPal 支付系统中如何处理。

PayPal Setup in Magento 2

如果您为付款操作字段选择 订单,它将显示另外三个字段以完成。 您必须输入主授权/订单有效的天数、订单有效期以及单个订单的最大授权数量。

请注意,要更改任何字段的默认数据,您需要联系 PayPal。

在产品详细信息页面上显示 - 将此字段设置为 以在产品页面上显示带有 PayPal 按钮的结帐。

高级设置

通过在字段中提供所需信息来完成高级设置。

PayPal Setup in Magento 2

在购物车上显示: 将此字段设置为是可在购物车中显示带有 PayPal 按钮的结帐。

付款适用范围: 选择 所有允许的国家/地区 以接受所有国家/地区的客户的 PayPal Express Checkout。 否则,选择特定国家/地区以接受您从列表中选择的一些特定国家/地区的客户的 PayPal Express Check。

调试模式: 将调试模式设置为是,将与支付系统的通信写入日志文件。

启用 SSL 验证: 将此字段设置为 以启用主机真实性验证。

传输购物车项目: 通过将是设置为是来启用此字段,以按项目显示客户订单的完整摘要,该项目来自 PayPal 网站。

传输运输选项: 将此字段设置为 以在摘要中包含多达十个运输选项。

快捷按钮风格: 快捷按钮风格字段确定用于 PayPal 接受按钮的图像类型。

选择 动态 以显示可以从 PayPal 服务器动态更改的图像。 否则,选择静态以显示无法从 PayPal 服务器动态更改的特定图像。

启用 PayPal 访客结账: 此字段允许客户使用此方法进行购买,而无需拥有 PayPal 帐户。

需要客户的账单地址: 通过将此字段设置为是,客户必须为所有购买提供账单地址。 否则,选择否以排除此要求,或仅为虚拟报价选择虚拟报价,以仅要求虚拟报价的账单地址。

帐单协议注册: 在此字段中选择自动,以允许客户在 Express Checkout 流程期间或使用任何其他付款方式签署帐单协议。

设置 询问客户 以允许客户决定是否在 PayPal Express Checkout 期间签署帐单协议,或设置从不在 Express Checkout 期间禁用签署帐单协议。

跳过订单审核设置: 将跳过订单审核设置字段设置为是,以让客户从 PayPal 网站完成交易,而无需返回您的 Magento 2。

步骤 8: 单击 保存配置 按钮以保存更改。

PayPal Setup in Magento 2

步骤 9: 一旦我们配置了 PayPal Express Checkout 付款方式,它将根据我们从后端设置的条件显示在前端。 现在,客户可以选择 PayPal 付款方式并成功下订单。

PayPal Setup in Magento 2

在这里,您可以看到 PayPal 结帐按钮已添加到结帐页面。 现在,在线支付的 PayPal 结帐付款方式已准备好供客户使用。

注意: 如果在您的 Magento 2 网站的结账页面上没有显示付款方式,您需要清除缓存并重新加载网站。

创建 PayPal 帐户并获取 API 凭据

要获取 API 用户名、API 密码和 API 签名,首先,我们需要在 PayPal 上创建帐户。

步骤 1: 转到 PayPal 网站 www.paypal.com 并注册。 创建您想要通过提供所需信息创建的帐户。 它可以是个人帐户或商业帐户。

PayPal Setup in Magento 2

创建帐户后,您可以在此处获取 API 用户名API 密码API 签名

步骤 2: 现在,使用您注册的 ID 和密码登录到 PayPal 帐户,以使用以下链接获取 API 凭据 获取凭据。 它将直接将您重定向到“请求 API 凭据”页面。

PayPal Setup in Magento 2

步骤 3: 您将被重定向到一个新窗口,如下面的屏幕截图所示,您可以在其中请求 API 凭据。 选择 API 签名或 API 证书,然后单击 同意并提交 按钮。 我们在此处选择了 API 签名。

PayPal Setup in Magento 2

步骤 4: 它将移动到新屏幕,您可以在其中查看和删除 API 签名,如以下屏幕截图所示。 单击对应于 API 用户名、API 密码和签名的 显示链接

PayPal Setup in Magento 2

步骤 5: API 用户名、API 密码和签名现在对您可见。 将它们复制并粘贴到 PayPal Express Checkout 配置中。

PayPal Setup in Magento 2
下一个主题设置支票/汇票