PT 1.0 mobile SDK only supports Credit Cards and Apple Pay. It does not support APMs such as STC Pay, OmanNet Direct, or ValU. These are supported via the PT 1.0 Paypage API.
For PT 2.0 merchants requiring APMs such as STC Pay, OmanNet Direct, either
1. Use PT 2.0 Direct API integration or
2. Use PT 1.0 Paypage API emulator
PT 1.0 SDK Apple Pay collects customer billing/shipping details from the wallet itself and does not allow the merchant to pass those details through the Apple Pay interface.
PT 2.0 APIs (Pay page or Direct Request), the merchant has the option to pass/override customer wallet details.