We want to use Apigee Monetization with payfort payment gateway instead of WorldPay gateway?
Apigee currently only supports WorldPay as a payment gateway (for pre-paid customers).
In order to integrate with other payment gateways for pre-paid customers, a custom Drupal development is required. For post-paid customers, integration needs to be done at the end of a billing period, to send a payment request to the gateway with the correct amount This integration can be done outside of Drupal
Drupal has an Payfort module. Can this be used with additional modifications in Portal?
You might be able to leverage this module to facilitate the interaction with Payfort, but you'd still need to write the equivalent of the DevConnect Monetization Payment module