scandipwa/stripe-graphql

提供配置在管理员中的 Stripe 发布密钥

安装: 977

依赖者: 0

建议者: 0

安全性: 0

星标: 6

关注者: 2

分支: 4

类型:magento2-module

3.0.0 2020-08-19 15:53 UTC

This package is auto-updated.

Last update: 2024-09-21 20:59:10 UTC


README

请注意!此扩展安装只能使您成功一半。补充一个Stripe 扩展前端是必须的。

在我们的官方文档中了解更多关于安装 Scandipwa 扩展的信息 🚀

注意1:为了获取此支付方式,您需要安装其他扩展。

Stripe 通过 stripe react-stripe-elements 组件实现。在结账时,对于简单卡支付,它看起来像这样

image

安装

注意2:建议您从 Magento Marketplace 购买和安装,以避免出现意外错误。我们将涵盖此安装过程。

注意!请确保您已在当前 Magento 账户中购买了该模块(echo $COMPOSER_AUTH)!由于 Stripe 从 Packagist 删除了软件包,这是唯一继续下去的方法!!

  1. 通过Magento Marketplace下单购买模块
  2. 在 Magento 2 根目录中创建一个新的文件夹,命名为 localmodules,或者将其解压到 app/code 目录中,然后跳过第3步(如果您正在构建一个仅用于单个项目的模块,您可以从在 app/code 文件夹中创建一个新的以 / 开头的文件夹开始)
  3. 需要 ScaniPWA GraphQL 定义扩展:composer require scandipwa/stripe-graphql
  4. 更新 Magento 2 模块:magento se:up

配置 :

  1. 前往 https://dashboard.stripe.com/ - 注册
  2. 前往 开发者 > API 密钥,复制凭据
  3. 前往 商店 > 配置 > 销售与配送 > 支付方式 > Stripe 并输入上面的凭据

手动安装:请按照 Stripe 的手动安装模块指南进行操作。然后请重复本指南中的所有步骤!

👷 技术细节

扩展了 Magento 店铺配置,包括可发布的 Stripe API 密钥和当前模式。这些可以在 Magento 管理面板中进行配置,在 Stores > 设置:配置 > 销售与配送:支付方式 > Stripe > 基本设置

⚠️ 常见问题

命名空间请确保您使用正确的命名空间。如果您已将扩展放置在 app/code 目录中,请确保您已设置 ScandiPWAapp/code/ScandiPWA,或者更改命名空间

示例查询

query {
  storeConfig {
    stripe_mode
    stripe_live_pk
    stripe_test_pk
  } 
}