Commerce Payin-Payout
Security covered
Commerce ecosystem
This module adds Payin-Payout as a payment gateway to Drupal Commerce. It requires a customer phone number field to process payments and uses MD5 hashing for payment validation.
This module integrates Payin-Payout with Drupal Commerce providing payment gateway.
Installation
- Install module
composer require drupal/commerce_payin_payout - Enable module as usual.
- Navigate to Store > Configuration > Payments > Payment Gateways.
- Add new payment gateway and select Payin-Payout plugin.
- Select payment mode, add API token and other necessary information.
- Save payment gateway.
Features
Since Payin-Payout requires customer phone number to process payment, you will need to create field to store phone numbers (/admin/config/people/profile-types/manage/customer) and set this field on plugin configuration form.
Documentation
Note on payment validation signs
This module use md5() for hashing payment signs due to payment gateway requirement.