Commerce PayTabs module implements the PayTabs payment processing service (PayTabs) in Drupal Commerce.
2.0.x branch support reusing payment method (saved credit cards) (tokenization)
Installtion instructions:
* You can install this module via Composer (recommended), or
* clone it from drupal.org Git repo, or
* Download the module from drupal.org
Requirements:
Telephone module: This module will enable the 'Telephone' core module and you either have to create a new telephone field from /admin/config/people/profile-types/manage/customer/fields to use one you already made before, you can set this setting in the payment gateway configuration page.
Configurations:
2.0.x branch
Get API key from PayTabs dashboard, then create and configure the new payment gateway as needed.
8.x-1.x branch
A merchant account at https://www.paytabs.com/sign_up is required.
API documentation for PayTabs is availabe at: https://support.paytabs.com/en/support/home
Go to your PayTabs's account dashboard and set your website url there. It's important because according to there documentation:
'The API V 2.x requires that the requesting website be exactly the same as the website/URL
associated with your PayTabs Merchant Account. The merchant can see this SITE URL on his
dashboard, under “My Profile”'
Migration to 2.0.x branch:
Migration to the 2.0.x branch can be done manually, by uninstalling the 8.x-1.x branch and installing the 2.0.x branch (it's required as 2.0.x branch create a new payment_method_type on installation
This 2.0.x branch of this module is sponsored by Coders Enterprise Web & Mobile Solutions
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
More in the Commerce ecosystem
Most installed first