Skip to main content
ArcBlock Community

“Pay Due Invoices” Button Not Functioning Properly

JM “cryptotestnet” Morales
Developers
blocklet-serverbugqualifiedrewardedux

🧩 Description:

When a user tries to pay overdue invoices on the ArcBlock Launcher Payment Page, clicking the “Pay Due Invoices” button does not show any payment options. Instead, the interface only displays two inactive buttons — “Cancel” and “View Now” — which do not lead to a functional payment process.

Additionally, clicking “View Now” redirects back to the same URL, causing an infinite loop and preventing users from completing payments.

🪜 Steps to Reproduce:
  1. Navigate to 👉 https://launcher.arcblock.io/payment/customer/invoice/past-due
  2. Locate the “Pay Due Invoices” section.
  3. Click “Pay Due Invoices”.
  4. Observe that no payment method or invoice details are displayed — only Cancel and View Now buttons appear.
  5. Click “View Now” → notice it redirects back to the same page (/past-due) repeatedly.
Expected Result:
  • A proper payment options dialog should appear after clicking “Pay Due Invoices”, showing:
    • Available payment methods
    • Invoice details (amount, due date, etc.)
    • Confirm payment button
  • Clicking “View Now” should open the specific invoice details or payment screen.
Actual Result:
  • No payment method or invoice detail appears.
  • Only “Cancel” and “View Now” buttons are visible.
  • Clicking “View Now” loops back to the same past-due page without any progress.
  • User cannot proceed to pay overdue invoices.
⚠️ Impact:
  • Prevents users from paying overdue invoices.
  • May lead to service interruptions or account suspension due to unpaid balances.
  • Frustrates users attempting to settle payments manually.
Reply