Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Payments App Issues in (develop, version-15) Branches - Stripe Integration Not Production-Ready #108

Open
edardev opened this issue Oct 7, 2024 · 1 comment

Comments

@edardev
Copy link

edardev commented Oct 7, 2024

Hello Team,

I am encountering multiple issues with the Payments app in the (develop, version-15) branches, especially when attempting to integrate with Stripe. Below are the main issues I've encountered:

Problems:

  1. Payment Request Issue:

    • When sending a payment request from ERPNext and trying to print the invoice, the payment link generated is incorrect. To get the right payment link, I have to manually open the browser console and type:
      > cur_frm.doc.payment_url
    • Only then does it redirect to the correct payment page. However, this process is cumbersome and not user-friendly.
  2. Issues with Payment Processing:

    • When inputting credit card information through the payment page, the payment often fails to process correctly.
    • In a slightly older version from a few weeks ago, the payment was able to process successfully. However:
      • The payment did not affect any accounting entries in ERPNext.
      • Invoices were not automatically marked as paid, resulting in discrepancies between the payment status and the actual ERPNext records.
  3. User Interface (UI) Issues:

    • The UI for the payment page is not well-designed and does not provide a smooth experience for end-users. This makes it difficult to present to clients as a viable solution for accepting payments.

Impact:

  • These issues make the current Payments app integration with Stripe unsuitable for production environments.
  • It significantly impacts the ability to automate and streamline the payment collection process, which is crucial for businesses relying on ERPNext.

Goal:

  • Ensure that payment links work correctly without needing manual intervention.
  • Make sure that successful payments are accurately reflected in the ERPNext accounting records, and that invoices are automatically marked as paid.
  • Enhance integration with ERPNext POS and other POS apps in ERPNext for a more seamless experience.
  • Improve the UI for payment pages to provide a better user experience.
  • Any other suggestions welcome 😎
@zaid2229
Copy link

please solve these issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants