Most probably, this Issue happened because you configured the payment methods to include or exclude payment methods in the plugin/SDK configurations, Or maybe the payment method you are looking for is not activated on your Paytabs merchant profile.


In this article you will be going to know about:


What is the difference between the checkout page and the payment page?


The checkout page is managed by the merchant store/plugin where the customer can fill/customize the final order information like the payment methods and shipping/billing details before going to the payment page, which is managed by PayTabs and where the customer can complete the payment transaction.


How to investigate the reason that caused this error?


via the Checkout Page


From your PayTabs merchant dashboard, check your currently available payment methods under the "Profile" menu in the right sidebar menu.


Then you can check the available payment methods on your store/plugin checkout page as shown below:




via the Payment Page


From your PayTabs merchant dashboard, check your currently available payment methods under the "Profile" menu in the right sidebar menu.


Then go to your payment page to find out if there is any missing payment.




Payment Methods not Available on the Checkout Page Reasons

Reason #1: Disabling the payment method from the plugin configurations/settings


This means that you didn't enable the payment method in your store/plugin to be displayed on your checkout page. For example, if you are using the PayTabs WooCommerce plugin, you will have either to enable the option "Online Payments Powered by PayTabs", which supports all the configured payment methods on your profile, or to enable your desired payments methods one by one to be displayed in your checkout page as shown below:




Any disabled payment method will not be displayed in the checkout page



Payment Methods not Available on the Payment Page Reasons

Reason #1: Using a non-configured payment method


Sometimes you may enable/use a payment method that is not activated/enabled in your PayTabs profile yet. 
 


To enable any payment method, just contact the "[email protected]" mentioning the specific methods you want to add/enable along with your merchant Id and the country your business operates from.



Reason #2: The used currency is not supported by this Payment Method

The currency may affect whether the payment method will be displayed or not. In other words, if the payment request contains a currency that is not configured/listed in your profile or this payment method doesn't support it, the payment method will NOT be displayed. 


For example, if your profile has the ValU payment method which accepts ONLY EGP currency, while you performed a payment request in USD currency. Only then ValU payment method will not be displayed as it supported only payment through the EGP currency.


Reason #3: Not using Apple Device (for ApplePay)


ApplePay is only supported on Apple devices, so if you activated the ApplePay payment method and tried to open your payment page on a non (Apple Device) you will not see the ApplePay method listed along with the payment methods.