Using this feature can give your customers a seamless payment experience. However, accepting or declining the transaction without customer details is subjective to the acquirer's decision.


In this article, you will be going to know about



Video Tutorial




What is Digital Product Mode?

In case your products/services are non-physical (digital) and no need to be shipped to the customers, then showing the customer address or shipping details on the payment page is not required. In this case, you can enable the digital product's mode on your payment page which will hide them.


What are the benefits of using the Digital Product Mode?

As a result of using the digital product mode, your customer will not be required to fill in the billing address on the payment page which gives a seamless experience.



The Limitations

Accepting or declining the transaction without customer details is subjective to the acquirer's decision, so using the feature requires further approval from the PayTabs risk team, so please make sure to contact us at ([email protected]) for further details to enable this feature for you.


How to Enable/Disable the Digital Product Mode in the PayTabs Payment page?


To enable/Disable the Digital Product mode, 

  1. In your PayTabs dashboard navigate to "Developers" tab, then choose PayPage Settings (Theme) under the "PayPage configuration" section. 


  2. Then a grid view will be shown containing all of the predefined themes that you have on your profile. You can add multiple themes for different types of uses by clicking the (+) button on the top right corner of the page.


    If you have multiple themes the default one will be applied by default.


  3. By navigating to the "PayPage Settings" page, you will be able to manage several options that allow you to customize your PayTabs payment page.

    Toggle the button next to Digital Product Mode to enable/disable it.


  4. Make sure to save your setting.

How to enable/disable the digital product mode using PT2 API and Payment Page settings?


Since the Paytabs Dashboard allows you to set up multiple themes as explained in detail in the article How to customize the PayPage (Hosted Payment Page) UI?, and since you can change the theme of the payment page per the API request as explained in detail in the article Request Parameters | Theme Select (config_id), you can get benefit out of both features. For example, byy creating one theme with digital product mode enabled and another one with product mode disabled. then switching between enabled or disabled themes by selecting the theme within the API request.


How to enable digital product mode for Mobile SDK?

You may access the relevant solution articles below according to your specific requirements.