Skip to content

[bug] Issues when both payment_requires_internet & captive_portal_sync_auth set to true #950

@pandafy

Description

@pandafy

NOTE: This issue is not suitable for new contributors.

Describe the bug
When both payment_requires_internet and captive_portal_sync_auth are enabled, the payment flow does not work properly. Users are not taken to the payment page as expected after captive portal login.

Steps To Reproduce

  1. Enable payment_requires_internet and captive_portal_sync_auth in the organization configuration.
  2. Register with a paid plan.
  3. Click "Proceed with payment".

Expected behavior
On clicking on "Proceed with payment", the application should perform captive portal login to provide internet access to the user and take the user to the /payment/process page

Actual behavior
On clicking on "Proceed with payment", the status component performs captive portal login and redirects the user to /payment/draft

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions