This reverts commit 283400e. Conflicts: lib/solitude/api.py
The timing of accessing the buyer here is not quite right. See bug 1040132. This reverts commit 1669d43.
- Look up the public_id in the JWT - Query Solitude generic product using the public_id - Use MNC/MCC to get a list of supported payment providers - Select a payment provider using the supported payment providers and the configured payment providers in solitude - Start a transaction as normal