Skip to content

Implement support for O2 webtexts when roaming #5

@fluffy88

Description

@fluffy88

O2 currently have an extra verification step when a user attempts to send a webtext from a foreign country.

  • A page is presented to the user asking to click a link to send a verification code
  • The user receives a text message containing a code
  • The user enters the code into the O2 website
  • The user can now send webtexts like normal

This process will work very similar to how SwiftSMS manages Vodafone international webtexts. We can present the user with a dialog box allowing them to enter the verification code. Hopefully there is a cookie affect whereby the user only needs to enter this code once per day/login.

I haven't looked into this very much yet but I think the verification page is presented before attempting to send a webtext therefore (like the Vodafone int'l webtext) we can present the dialog after the user presses the send button.

Possible solution,

  • User sends webtext like normal
  • In doSend detect if the verification page is being presented
  • Automatically click the to send the verification code
  • Present the user with a dialog to enter the code
  • The user enters the verification code in SwiftSMS
  • POST the verification code to O2 website
  • Continue with standard send procedure

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions