未找到条纹模块

Stripity Stripe Module Not Found

我知道我一定遗漏了一些非常小的东西,但我无法弄清楚。我搜索了文档并查找了其他示例,但一直找不到。

我只是想使用 Stripity_stripe 库创建一个会话。我已将它包含在我的依赖项中并更新了我的配置。

在我的控制器中,我在顶部有导入功能,就像这样

import Stripe

然后尝试通过

创建一个调用它的会话
Stripe.Session.create()

但是,我仍然收到错误

(UndefinedFunctionError) function Stripe.Session.create/1 is undefined (module Stripe.Session is not available)

导入这个库并调用相应函数的正确方法是什么?

旁注: "~> 2.0.0" 是引用支持语义版本控制的依赖项的错误方法。应该使用 "~> 2.0"。这样你会得到 "2.7" 这是最新的。

也就是说,您使用的版本 2.0.1 没有会话模块。在 mix.exs 文件中使用 {:stripity_stripe, "~> 2.7"}