Closed Bug 929232 Opened 11 years ago Closed 10 years ago

Change the webpay landing flow to be triggered from JS

Categories

(Marketplace Graveyard :: Payments/Refunds, defect, P2)

x86
macOS
defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 987824

People

(Reporter: andy+bugzilla, Unassigned)

References

Details

Currently the landing page in webpay is triggered by a GET request to the lobby. That starts the transaction async via celery and returns the lobby page to the user. The lobby page then does the processing for the login and the pin.

Before the transaction is created though we want to pass through the region and carrier info. This information will determine how the transaction will be processed by the backend, so the sooner we have the information the better.

So when we land on the webpay home page we shouldn't process the JWT. Instead we should just return all the HTML for the home page and then fire the JWT off to the webpay server... that POST off to the server will contain the JWT and also the MCC and MNC info that we've got from the client.
Blocks: 926575
Depends on: 837289
Priority: -- → P2
Blocks: 942361
This is being done for Boku in bug 987824.
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.