The payment gateway to be used for developing an e-learning app would depend on the region in which the app is being launched. If it is India, we recommend Razorpay. In the middle east, we recommend Payfort or Sadad payment gateway. If it is a global product, we recommend Stripe or an in-app payment gateway.