First, you should have an account on Paymob
From the store dashboard, go to Payment
Toggle on the Online Payment
Click on Settings
Click on Payment providers
Choose Paymob (If it doesn't appear at first, click on View all)
You'll find the supported countries and cards, then go to Integration
Activate the button, then Next
These are the requirements you need to fill in your store
And these are the methods you can activate

Activate Paymob- Card
To activate online card through Paymob, you'll need to fill these info as well

Sign in to your account on Paymob
You can get Paymob API Key and Hmac secret by going to Settings
Click on developers, Payment integrations, choose online card
Click on Edit
Add the following links
https://moneyhash.io/providers/paymob/webhook/processed/ (in Transaction processed callback)
https://moneyhash.io/providers/paymob/webhook/response/ (in Transaction response callback)
Then Submit
You can get the Card integration ID by clicking on Developers, Payment integrations then click on the latest card you add
You can get Paymob Iframe ID by clicking on Developers then IFrame
Go back to your store and fill in the date you got

And Next

Then Finish

Activate Paymob-Aman & Masary
To activate Aman & Masary through Paymob, you'll need to fill these info as well

You can get Paymob API Key and Hmac secret by going to Settings
You can get the paymob kiosk integration ID by clicking on Developers, Payment integrations, you'll find the ID beside Accept kiosk
Click on Accept kiosk, scroll down then click on Edit
Add the following links
https://moneyhash.io/providers/paymob/webhook/processed/ (in Transaction processed callback)
https://moneyhash.io/providers/paymob/webhook/response/ (in Transaction response callback)
Then Submit
Go back to your store and fill in the date you got,
Then Next
And Finish
Activate Paymob - Valu
To activate Valu through Paymob, you'll need to fill this info as well

You can get Paymob API Key and Hmac secret by going to Settings
You can get the ValU integration ID by clicking on Developers, Payment integrations, you'll find the ID beside ValU
You can get Paymob ValU Iframe ID by clicking on Developers, going to valU then copy the IFrame
Go back to your store and fill in the date you got
Activate the button, then next
And Finish