Thank you for reaching out to the Community. The possible reason why you're unable to view the online payment option could be the company you're located in is not supported by QuickBooks Online Payment. QB Payments only supports the QBO US version and CA version.
You may consider utilizing a 3rd party app payment processor to integrate with QuickBooks Online.