o3-shop / paypal-module
这是O3-Shop的PayPal模块。
v6.5.0
2023-04-24 08:43 UTC
Requires
- php: ^7.1 || ^8.0
- ext-curl: *
- ext-openssl: *
- lib-curl: >=7.26.0
- lib-openssl: >=1.0.1
- o3-shop/shop-ce: ^1.2
Requires (Dev)
- codeception/module-db: ^1.1.0
- codeception/module-phpbrowser: ^1.0.2
- codeception/module-rest: ^1.4.2
- symfony/dotenv: ^5.1
Replaces
- oxid-esales/paypal-module: 6.4.1
README
功能
- PayPal作为常规支付方式在相应的结账步骤中可用。
- PayPal Express已在结账(注册步骤)、所谓的“迷你购物车”和产品详情页中包含。
- 该模块可以通过管理员面板中的许多选项进行高度定制,例如转账步骤(在订单日期或交付时)。
- 可以在PayPal的支付页面上定制您自己的标志和在线商店的名称。
- 如果您愿意,可以将购物车的内容(购买的产品项)转移到PayPal。您的客户必须决定是否传输这些数据。
- 可以部分付款。
- 管理员面板提供了按订单查看PayPal支付情况的概览。
设置
系统要求和安装说明在模块文档中描述:https://docs.o3-shop.com/modules/paypal/en/6.0/installation.html。
通过composer安装模块
要使用composer安装模块,请在您的商店基本目录(商店的composer.json文件所在的目录)中运行以下命令之一。
- composer require o3-shop/paypal-module:^1.0.0 以安装与O3-Shop编译版1.x兼容的已发布版本
- 请注意,PayPal ^v1.0.0与GraphQL Storefront ^v2.0.0兼容。
本地运行测试
要本地运行此模块测试,请确保test_config.yml
值正确
- 将
partial_module_paths
设置为oe/oepaypal
- 将
activate_all_modules
设置为true
- 将
run_tests_for_modules
设置为true
- 将
run_tests_for_shop
设置为false
- 将
additional_test_paths
设置为''
- 将
retry_times_after_test_fail
设置为0
要运行验收测试,您需要在oepaypal/Tests/Acceptance/oepaypalData.php
文件中提供沙箱凭证数据
- 设置
sOEPayPalSandboxUsername
- 设置
sOEPayPalSandboxPassword
- 设置
sOEPayPalSandboxSignature
- 设置
sBuyerLogin
- 设置
sBuyerPassword
- 设置
OEPayPalClientId
要运行codeception测试,您需要在oepaypal/Tests/Codeception/_data/oepaypalData.php
文件中提供沙箱凭证数据
- 设置
sOEPayPalSandboxUsername
- 设置
sOEPayPalSandboxPassword
- 设置
sOEPayPalSandboxSignature
- 设置
sBuyerLogin
- 设置
sBuyerPassword
- 设置
OEPayPalClientId
要在测试组paypal_graphql
中运行codeception测试,您需要安装GraphQL Storefront模块,并在test_config.yml
中设置以下设置
- 将
partial_module_paths
设置为oe/graphql-base,oe/graphql-storefront,oe/oepaypal
- 将
activate_all_modules
设置为true
- 将
run_tests_for_modules
设置为true
- 将
run_tests_for_shop
设置为false
- 将
additional_test_paths
设置为''
有关运行测试和更多配置选项的说明,请参阅此处。
错误和问题
如果您遇到任何错误或问题,请在https://issues.o3-shop.com的module PayPal
部分报告它们。
文档
模块文档可以在我们的文档平台上找到:https://docs.o3-shop.com/modules/paypal/en/6.3/index.html。