brocksinet/hosted-checkout

BrocksiNet - 托管结账插件

安装: 2

依赖: 0

建议者: 0

安全: 0

星星: 1

关注者: 1

分支: 0

开放问题: 0

类型:shopware-platform-plugin

0.0.1 2023-12-07 10:58 UTC

This package is auto-updated.

Last update: 2024-09-07 12:46:03 UTC


README

添加事件订阅者,用于将购物车从无头前端传递到默认Shopware 6结账。

为什么?

对于最终用户来说,在两个不同的前端之间切换(UX)并不是一个好的选择。但我也可以理解,在无头前端中实现完整的结账过程可能很困难。因此,这个插件是一种折衷方案,仅使用twig storefront(以及所有市场插件和应用)进行结账过程。它允许在无头(通过商店API创建)和twig storefront中使用相同的购物车。但由于安全原因,这是一个单向过程。一旦使用token,无头前端就不再了解购物车(token被替换)。

安装

通过composer安装

composer require brocksinet/hosted-checkout

通过控制台安装和激活插件

bin/console plugin:install HostedCheckout --activate

结账过程概述

Overview about Shopware hosted Checkout process

安装后的项目特定待办事项

  • 您可能需要调整购物车/结账的模板,以便最终用户跳回无头前端而不是默认的twig storefront。
  • 您需要在您的无头前端中为用户提供带有购物车token的链接,以便跳转到twig storefront结账。

遇到问题或问题?

请在此存储库中创建一个问题。

BrocksiNet用💙创建