Woocommerce + PayPal

轻松配置 Woocommerce的PayPal支付


在您的Woocommerce独立商城中,安装和轻松配置PayPal支付插件;
由PayPal论证合作伙伴开发并提供快速支持。

Advanced PayPal Payments for WooCommerce 插件安装指南

简介和安装前的准备
Advanced PayPal Payments for WooCommerce 由PNX软件开发 — PayPal认证合作伙伴

作为PayPal在线支付的解决方案,插件通过PayPal提供强大而灵活的支付处理功能,帮助您获得无缝的在线支付体验,从而
轻松启用 PayPal、Pay later 、 credit & debit 以及本地化的支付方法。

作为PayPal认证合作伙伴,我们正在为Woocommerce用户提供PayPal支付插件,该插件具有非常精简的编码(约90K文件大小)和可靠的在线商店支付流程。此外,团队还与PayPal合作,为您提供快速和专业的技术支持,以满足您的日常支持需求。

安装前提条件

在安装 Advanced PayPal Payments for WooCommerce 支付插件前,您需要事先安装:

    • WordPress 版本 5.3 或更高版本
    • WooCommerce 版本3.9或更高版本(已安装并激活)
    • PHP Version 版本7.2 或更高版本
    • PayPal Business 或 Personal 账户
安装
如何安装插件?

您可选择下方两种方法之一进行安装。

方法一:下载插件手工安装
1. 下载PayPal支付插件;
2. 使用管理员登录您的WordPress网站。
3. 选择 Plugins > Add New
4. 在页面最上方点击 Upload Plugin
4. 选择您刚刚下载的文件,点击 Install Now 并等待插件安装成功。
5. 在安装成功点击 Activate now 以激活插件。
如您想稍后激活,可以通过 Plugins > Installed Plugins 再进行激活。

方法二:Wordpress后台在线安装
1. 使用管理员登录您的WordPress网站。
2. 选择 Plugins > Add New
3. 查找关键字 PNX PayPal
4. 点击 Install Now 并等待插件安装成功。
5. 在安装成功点击 Activate now 以激活插件。
如您想稍后激活,可以通过 Plugins > Installed Plugins 再进行激活。

Tip: 本页面中的所有截屏图片均可点击放大查看。

配置步骤
选择 Woocommerce > Settings > Payments, 点击 “Advanced PayPal Payments for WooCommerce”项的 “Finish set up” 。
Connect PayPal

在PayPal设置界面上,有两个选项卡。.
– Connect PayPal
– Payments Options

CONNECT PAYPAL的选项卡下, 您可选择
方法一: 手工输入您的PayPal信息,只适用于PayPal Business account 企业账号;或者
方法二: 点击 “Toggle to automatically obtain credentials”后登录 PayPal自动获取credentials,适用于所有类型PayPal账号。

对于PayPal个人账号(Personal PayPal account)和PayPal高级(Primer PayPal account)账号, 请务必使用方法二:“Toggle to automatically obtain credentials”

– PayPal个人Personal 或者 Primer 账号

注意:PayPal个人或Primer账号,请必须使用方法二 “Toggle to automatically obtain credentials” 并登录PayPal账号获取配置信息。

– PayPal 公司企业账号 Business Account

对于PayPal 企业账号,您可以选择两种方法的任意一种:手工输入或者通过登录PayPal自动获取。

方法二、自动获取 PayPal配置信息

1. 点击链接“Toggle to automatically obtain credentials“;
2. 点击按钮 “Activate PayPal”,将弹出Paypal.com的窗口让您登录;
3. 使用您的PayPal账号登录后,PayPal网站询问是否允许您的网站进行连接 – “Allow PayPal to connect your account with your web site“, 点击按钮 “Agree and connect 同意并连接“.
4. 您已经完成了配置的自动获取;
5. 启用:在您的网站的选项卡 “Payment options“, 勾选“Enable Advanced PayPal Payments for WooCommerce”,并点击Save保存。大功告成,。你的网站已经支持PayPal支付了。

方法一、手工配置PayPal参数
(PayPal Personal 或 Primer账号不适用)

首先在 CONNECT PAYPAL 选项卡下,
请在下面输入您的PayPal信息。.
1. Live Email Address (您的PayPal账号邮件地址)
2. Live Client ID
3. Live Secret Key
4. 完成后点击 SAVE .
5. 启用:在您的网站的选项卡 “Payment options“, 勾选“Enable Advanced PayPal Payments for WooCommerce”,并点击”Save”保存。大功告成,你的网站已经支持PayPal支付了。

如何手工获取您的 Live Client ID和 LiveSecret Key?

如您想先进行测试, 可在 Environment 选择 Sandbox 模式后进行测试。

如何手工获取您的 Client ID & Secret Key

1. 如何获取 client ID & secret key? 请访问 https://paypal.com 并登录;登录完成后点击顶部菜单 More > Business setup.

2. 点击 Set Up Online Payments, 您将进入如右图的下方页面 https://www.paypal.com/commercesetup/webpayments

3. 点击 Get Your API Credentials

4. 拷贝 CLIENT ID
5.点击 Eye 图标 显示并拷贝 SECRET

支付选项
完成 CONNECT PAYPAL 后, 请转到 PAYMENT OPTIONS选项卡.
1. General
启用或禁用PayPal支付.
2. Choose where to show PayPal Express Check Option.
默认情况下,PayPal付款仅显示在结账页面上。如果您想在购物车或单一产品页面上显示PayPal付款按钮,请勾选对应选项。
其他支付选项
启用卖方保护功能

PayPal卖方保护政策 是为了保护您的在线销售 ,减少索赔和退款,并帮助防止欺诈。启用此 选项后,在PayPal支付的每个订单中,在后端 订单详情页上,您可看到与订单相关的卖家保 护信息,如ELIGIBLE 、PARTIALLY_ELIGIBLE 或NOT_ELIGIBLE 的状态。

标准设置

Title: 用户在支付过程中看到的支付选项标题.
Description: 用户在支付过程中看到的描述.
Brand name: 客户将在支付过程中看到的店铺的商户名称。
Landing Page: 要显示的PayPal着陆页。

卖方保护启用后的后台订单详情页
如启用了卖方保护功能,在订单详细信息页面上有以下两个部分内容。

1. Seller protection (运输货单):
在此处输入发货信息,未来如此订单在面对可能的投诉和影响您的商户PayPal余额时,因有了卖家保护,如交易符合PayPal的要求,PayPal将帮助您保持余额不变。运单信息是PayPal参考并处理的重要因素之一。

2. Seller Protection 状态
状态来自PayPal,表明订单是否符合 卖家保护条件。可以是 ELIGIBLE, PARTIALLY_ELIGIBLE 或 NOT_ELIGIBLE 。

自定义按钮

PayPal按钮样式可在此处定制,如按钮大小、样式和颜色。
下方截图是几个典型样式配置。

典型前端客户的样图体验
Debug log & Invoice Prefix

在OTHER SETTINGS的部分, 您可以看见如下选项:

Debug Log:
当支付交易因未知原因或一般故障排除而失败时,可检查启用日志记录。

Invoice Prefix: 如您在多个系统上使用一个PayPal卖家帐户,则应使用不同的前缀来区分各个系统,因为PayPal默认只接受唯一的发票号码。

Hide or Show Funding Source(s)

您可选择在前端支付过程中,是否显示如下按钮
– Debit or Credit Card
– Venmo (只针对美国买家访问您的网站时出现)
– PayPal Later
默认情况下,会显示所有选项,您可以取消勾选,不显示某些选项。

Webhook 状态

在 CONNECT PAYPAL 选项卡中, 一旦 您完成PayPal帐户连接 , 将自动配置相关的WEBHOOK并显示 WEBHOOK 状 态 。

该部分提供了一个模拟和重新订阅 webhook的界面。有时,当 WooCommerce订单在PayPal处理完付 款或退款后无法反映其状态时,Resubscribe 重新订阅webhook可能会有所帮助。

要确保最新的webhook订阅,请点击 Resubscribe 以验证webhook是否已成 功订阅。

前端客户体验
沙盒测试
Sandbox Configuration

对于沙盒测试,在插件的设置界面上,请将环境更改为沙盒。

1. 设置 Environment 为 Sandbox
2. Sandbox Email Address (您的沙盒帐号邮件)
3. Sandbox Client ID
4. Sandbox Secret Key
点击 SAVE 完成。

如何获取 Sandbox Email, Client ID 和 Sandbox Secret Key
1. 要获取沙盒客户端ID和密钥,请访问 https://developer.paypal.com/dashboard/ 并登录您的PayPal帐号, 在dashboard页面, 将 Live 切换成 Sandbox 做为当前选项。

2. 点击菜单 Apps & Credentials

3. 您将看到一个应用APP或点击Create App 来创建一个新的应用。单击应用名称,您 可以看到沙盒帐户Sandbox Account(沙盒 电子邮件), client ID 和 secret key 。

在 SANBOX API CREDENTIALS,可以拷 贝以下信息
– Sandbox Account (沙盒邮箱)
– Sandbox Client ID
– Secret (点击 show 查看)