如何在Vue.js(前端)和.net Web API(后端)上集成Mollie Payment &g



我已经用Vue.js和。net web API构建了一个web应用程序,我想将Mollie Payment集成到应用程序中,并使用他们的托管结帐。

我尝试使用提供的存储库https://github.com/Viincenttt/MollieApi但我不明白如何开始以及支付实现的整个基础设施如何工作。这是必须完全在后端完成还是完全在前端完成,还是两者兼而有之?如何设置付款才能工作?是否需要新的控制器或其他新文件?Mollie的API密钥是如何使用的?

任何帮助或建议将非常感激!

您不需要任何自定义的前端实现来处理支付(这是可选的)。阅读这个文档页是一个很好的起点:

https://docs.mollie.com/payments/accepting-payments

你需要的是:

  1. 您可以将用户重定向到mollie托管的结帐页面的位置(例如带有"Pay€123.34"的页面)按钮
  2. 在支付成功或支付失败后Mollie可以重定向用户的地方
  3. 一个webhook端点,Mollie可以在这里通知你关于付款的更新

基本工作流程如下:

  1. 你在后端创建了一个Payment Intent对象(在Mollie中叫做Payment)
  2. 您将用户重定向到您从创建的Payment Intent
  3. 获得的结帐URL然后,您只需要Mollie可以调用的工作端点来通知您付款的情况。

您还应该确保您有一种在端点上处理退款和退款的方法。从技术上讲,你甚至不需要执行"退款"。你可以从Mollie的管理面板中触发它们,并处理传入的webhook调用以获得有关它们的通知。

相关内容

  • 没有找到相关文章

最新更新