如何使用 Vue js 中的 paypal/stripe 等付款方式收费?我需要像express这样的服务器吗?

Posted

技术标签:

【中文标题】如何使用 Vue js 中的 paypal/stripe 等付款方式收费?我需要像express这样的服务器吗?【英文标题】:How do i charge with payment method like paypal/stripe in Vue js? Do i need a server like express? 【发布时间】:2019-08-08 00:41:16 【问题描述】:

我已经在 Vue js 中建立了一个 webbshop,一切都完成了,但是缺少付款方式。我需要有快递才能收取费用吗?我现在没有像 express 这样的服务器。如果我需要快递从 paypal sdk 或 stripe sdk 收取费用,我以后如何托管它,使其不在我的本地主机上运行?它在 localhost 端口 3000 上运行,那么我以后如何使它在 ftp 上运行? 谁能帮帮我?

我已经尝试实施 stripe 或 paypal 一个星期了,但似乎不可能。

【问题讨论】:

通常 TLS 和 HTTPS 是 required 来处理付款,但我相信使用条带您可以在不安全的网络上执行测试。如果您不想滚动服务器,可以查看stripe Checkout @KhauriMcClain 嗯,我是服务器新手,等等。我唯一想做的就是向客户收取他们将购买的产品的费用。我有一些问题要弄清楚如何做到这一点。你现在对我最好的建议是什么? 如果你想要一个无服务器结账,也许看看stripe.com/docs/payments/checkout --- 否则你需要一个后端服务器,但它可以是最小的 --- aws lambda 函数,micro heroku 实例,甚至像 firebase 之类的东西(使用他们的 http 事件函数)。 【参考方案1】:

PayPal Checkout 将为您完成这项工作:https://developer.paypal.com/docs/checkout/#

该文档将指导您直接在 JS 应用程序中进行设置,或者如果您愿意,也可以使用带有 php 或其他东西的服务器后端。

这将在一个结帐集成中为您提供 PayPal、PayPal Credit、Venmo 和直接信用卡。

【讨论】:

嘿,我已经尝试了很长时间,但我做不到:( 如果你想从我这里得到更多帮助,这不是一个很有帮助的评论。

以上是关于如何使用 Vue js 中的 paypal/stripe 等付款方式收费?我需要像express这样的服务器吗?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Vue.js 中的动态组件上使用组件特定属性?

如何使用vue.js中的$watch

Vue.js - 如何通过 tbody 中的删除按钮删除选定的行?

如何使用 Codepen 中的 Vue.js 代码?

(Vue.js)如何使用数据中数值数组中的选项标记填充选择标记?

如何使用 vue.js 访问多页面配置中的其他页面?