Open Closed

Payment module Configuration issues #7201


User avatar
0
muneerraza created
  • ABP Framework version: v8.1
  • UI Type:Blazor Server
  • Database System: EF Core (SQL Server)
  • Tiered (for MVC) or Auth Server Separated (for Angular): no
  • Exception message and full stack trace:
  • Steps to reproduce the issue:

Hello ABP Team,

Could someone from you please provide a demo or sample application illustrating the configuration of the Payment Module, particularly integrating with Stripe (for both one-time and recurring payments) and PayPal? I think the previous versions may have had such a demo, but I couldn't locate it for the current version, or even the older iterations.

While I've gone through the documentation, I find it lacking in fundamental details. Additionally, I've explored discussions on this matter here in the support forum, and it appears many others are grappling with the same issue.

Could you please provide me with a sample/demo application for both the Public-facing frontend and the Private/Backend?

Also, I'm curious if ABP can generate payment module UI for the Backend, specifically for Blazor Server so Tenants can upgrade or subscribe after the trial version directly from their admin panel, or is its UI generation feature exclusive to Public MVC websites?

I also recommend updating the documentation (If I am right in my concerns).

Many Thanks,


6 Answer(s)
  • User Avatar
    0
    muneerraza created

    Would someone from the ABP team kindly take a look at this?

    It's been around 24 hours, and we're still awaiting a help/solution. Your prompt attention would be greatly appreciated.

  • User Avatar
    0
    muneerraza created

    Hello, ABP team. Are you there? A week has passed with no response.

  • User Avatar
    0
    info@samacrm.com created

    Day 11, and no response. Not sure where to turn now. I paid for a commercial license, in part, so that we have access to support when needed. ABP.io advertises itself as an enterprise level software platform, and therefore we expect enterprise level support. Project delays can be costly on many levels, so 11+ day response time is inexcusable, and not even having an acknowledgement of the support request leaves us wondering if anyone has even read the request. Please respond in some manner ASAP so that we know that this is being worked on.

  • User Avatar
    0
    enisn created
    Support Team .NET Developer

    Hi, Currently there is no a complete project example with recurring payments but in the source code, there is an example how to start a recurring payment and cancel it.

    Have you checked the source code of Payment with the following command?

    abp get-source Volo.Payment
    

    When you follow the steps from the documentation, it should work properly. https://docs.abp.io/en/commercial/latest/modules/payment#subscriptions

    If you face errors while implementing it, you can share your errors and problems or error codes from Stripe, then we can start discussing and figuring out what can be the problem

  • User Avatar
    0
    muneerraza created

    Hi, Currently there is no a complete project example with recurring payments but in the source code, there is an example how to start a recurring payment and cancel it.

    Have you checked the source code of Payment with the following command?

    abp get-source Volo.Payment 
    

    When you follow the steps from the documentation, it should work properly. https://docs.abp.io/en/commercial/latest/modules/payment#subscriptions

    If you face errors while implementing it, you can share your errors and problems or error codes from Stripe, then we can start discussing and figuring out what can be the problem

    Thank you for your response. Unfortunately, your reply didn't address all our questions.

    Could you please provide a simple example of a one-time payment application using the Back-office Blazor Server application?

    "Also, I'm curious if ABP can generate payment module UI for the Backend (Back office), specifically for Blazor Server so Tenants can upgrade or subscribe after the trial version, directly from their admin panel, or is its UI generation feature exclusive to Public MVC websites only?"

  • User Avatar
    0
    enisn created
    Support Team .NET Developer

    "Also, I'm curious if ABP can generate payment module UI for the Backend (Back office), specifically for Blazor Server so Tenants can upgrade or subscribe after the trial version, directly from their admin panel, or is its UI generation feature exclusive to Public MVC websites only?"

    Yes, it's possible but payment module doesn't provide any of these features. Payment module provides only a payment abstraction and recurring payments(subscriptions) only for Stripe. And payment status is updating periodically when stripe callbacks with webhooks. All the logic should be implemented by yourself in your application. You can connect pricing table to a following payment operation with payment module. But ABP doesn't generate pages or UI generation for payment. The payment module has UI only for gateway selection when you redirect to user a payment, all the configured payment gateways will be presented and user can choose one of them. Rest of the operations are done in the payment provider page and result will be get from callbacks and webhooks

Made with ❤️ on ABP v9.1.0-preview. Updated on November 11, 2024, 11:11