WooCommerce的PayPal快捷支付允许你的商店接受通过PayPal而不是WooCommerce标准结算流程来支付。从WordPress.org免费下载。
安装 #
- 打开你WordPress的插件 > 安装插件
- 搜索插件“WooCommerce PayPal Express Checkout”。作者是Automattic/WooCommerce
- “现在安装”,然后“启用”
创建和配置 #
要设置PayPal快捷支付:
- WooCommerce > 设置 > 结算 > PayPal Express Checkout
- 勾选Enable PayPal Express Checkout复选框以提供这个网关作为一个选项。不勾选则禁用。
- 点击Setup or Link an Existing PayPal Account按钮,添加你的API Credentials。用这个网关连接你的PayPal账户或注册一个PayPal账户。
API设置 #
如果你点击Click Here to Toggle Manual API Credential Input,会出现几个新输入框。
- 登录你的PayPal账户
- 用户信息 > 用户信息与设置 > 销售工具以显示所有工具,然后找到API访问并点击更新以查看凭证
- 把相关凭证复制粘贴到你WooCommerce网站的这些输入框:
- Live API Username
- Live API Password
- API Certificate and Signature和Live API Subject是选填。
显示设置 #
- 输入一个品牌名称,在PayPal网站结算时显示,例如你公司/商店/网站的名称。
- 从下拉框选择一个按钮尺寸
- 如果你想在你网站结算期间显示PayPal名称,可以勾选Enable PayPal Mark复选框,这样可以给顾客更保险的感觉。
- 输入你想要在结算期间显示为logo图片和头部图片的已经存在的图标/照片的https网址(选填)。在多媒体 > 添加上传logo/图标或照片。
- 选择一个页面样式(选填)。页面样式显示在你的PayPal账户
- 选择一个落地页,所有顾客在结算页面默认看到的。
- 如果您想向客户提供融资,勾选Enable PayPal Credit复选框(仅美国)
高级设置 #
- 当你网站遇到问题需要排除故障时,勾选启用日志复选框。其它情况下,请不要勾选。
- 输入用来识别在线订单的发票前缀。默认被输入的是WC(代表WooCommerce)
- 勾选复选框则结算期间需要账单地址
- 从下拉框选择付款操作。“销售”立即获得资金。“授权”仅核实资金的可用性;你必须以后才能获得资金。
- 勾选即时付款复选框。顾客必须使用“允许立即获得”的付款方式(例如,无支票)。
- 选择如果PayPal和WooCommerce的总计不同的小计不匹配行为的偏好,这样交易能够完成。
- 保存变更
怎样获得PayPal凭证 #
如果上面步骤4中你选择手动输入PayPal凭证需要用到。你需要一个PayPal商家账户。
- 登录你的PayPal商家账户:https://www.paypal.com/us/webapps/mpp/merchant
- 点击右上角的用户信息,然后点击用户信息与设置。
- 点击页面左侧的销售工具以显示所有工具,然后找到“API访问”并点击“更新”以查看凭证
- 点击申请API凭证
- 使用申请API签名,而不是申请API证书
- 复制你的API用户名、API密码、签名并粘贴到你的WooCommerce的PayPal快捷支付设置。
处理订单 #
使用PayPal帐户和信用卡/借记卡 #
此扩展跳过大部分WooCommerce结算流程,顾客在购物车页面离开你的网站然后通过PayPal完成结算。
PayPal快捷支付旨在减少顾客必填的数据输入量(和可能的错误)。为了实现这一点,PayPal快捷支付在顾客登录PayPal并授权交易后发送顾客账单信息。
典型场景:
- 顾客在你的网站购物
- 顾客将产品添加到购物车
- 顾客查看购物车页面
- 从购物车页面顾客点击“用PayPal结算”按钮
- 顾客被重定向到PayPal,WooCommerce将订单小计、顾客信息和配送地址发送到PayPal(顾客仍然可以输入一个新的配送地址)。
- 顾客登录PayPal并授权交易*
- PayPal将顾客重定向回到WooCommerce并发送授权令牌和顾客账单信息。
- 在WooCommerce查看订单页面,顾客查看所有税并选择一个配送选项
- 顾客确定订单,然后随着PayPal使用订单总计,交易完成了
*Order authorization is obtained for an amount that is 150% of the subtotal to anticipate taxes and shipping costs. If there are no taxes or shipping costs, then the original amount is used. If there are shipping/taxes, the updated total is used.
使用PayPal信用卡 #
如果上面“显示设置”中的启用PayPal信用卡复选框勾选了,顾客在结算页面会看到使用PayPal信用卡的选项。
商店/网站所有者被全额支付。顾客享受信用卡免息期。
管理使用 #
从WooCommerce订单管理中获取支付信息 #
此扩展允许你在结算期间授权支付,然后在稍后手动获取资金。你可以通过你的PayPal商家账户或从WooCommerce“编辑订单”页面进行此操作。不知道这是什么意思?查看这个教程“授权”与“授权并获取”
当付款被授权给一个订单时,订单状态被设置为“保持”。你可以通过WooCommerce > 订单然后点击订单号来编辑订单,以编辑需要获取收费的订单。PayPal在订单操作菜单中添加了新的“获取收费”的操作:
选择获取收费并保存订单后,付款将通过PayPal获取,订单状态更新为 处理中, 订单备注更新以反应这些修改。
定制 #
移除购物车页面的“继续结账”链接 #
注意:这是一个 开发者级别的部分。如果你不熟悉代码并解决潜在的冲突,选择一个 Woo专家或开发者以获得帮助。根据我们的 支持政策,我们不能为定制提供支持。
<?php // Do not include this if already open! /** * Code goes in theme functions.php. */ remove_action( 'woocommerce_proceed_to_checkout', 'woocommerce_button_proceed_to_checkout', 20 );
故障排除 #
你可以通过插件设置打开或关闭插件日志记录:
WooCommerce > 系统状态 > 日志
常见问题 #
PayPal快捷支付包含对“订阅”的支持吗? #
是,当与WooCommerce订阅一起使用时,PayPal快捷支付支持定期付款。
向顾客提供PayPal信用卡支付方式,需要额外收费吗? #
对商店/网站所有者来说,这项服务不收取额外费用。
PayPal信用卡在所有国家都可以用吗? #
现在仅仅在美国可以使用。
为什么当我在沙盒模式下测试PayPal快捷支付时报错? #
你不能把“PayPal沙箱”选项开启并使用实时API凭证。打开https://developer.paypal.com/然后创建一个买家和一个卖家用户信息以便创建一个沙箱账户。
你账户设置完成后,你可以像申请实时凭证一样申请沙箱凭证。将卖家的API凭证填写到WooCommerce的PayPal快捷支付设置中,并使用买家的凭证测试购买。
When you want to return to production mode, change back to production/live API credentials.qing