Add payment gateway that not in Add-ons
Please can u tell me how to add payment not in add-ons (third-party).
Hi @walidalex,
We are sharing the QloApps development documentation to help you understand how a module is created in QloApps:
QloApps Development Documentation: https://devdocs.qloapps.com/introduction/
QloApps Module Development: https://devdocs.qloapps.com/module_development/
We also provide free payment gateway modules with QloApps, such as PayPal and Bank Wire.
You can refer to these payment gateway modules as examples for your custom development:
QloApps Bank Wire: https://github.com/Qloapps/QloApps/tree/develop/modules/bankwire
QloApps PayPal Checkout: https://github.com/Qloapps/QloApps/tree/develop/modules/qlopaypalcommerce
Thanks aradhana i will build my payment module another question please i can't convert Backoffice interface to arabic after i change localization to arabic language any other steps i should do thanks in advancewaleed
Hi @walidalex,
To set the default language, follow these steps:
Go to Admin Panel → Localization → Localization Configuration Reference: Screenshot
After setting the default language, change the interface language of QloApps:
Go to My Preferences → Select Language
The interface will now display in the language you selected.
If some content is not displayed in your chosen language, you can translate it from the Translation tab.
Reference: Managing Translations in QloApps
1.7 not supprt the my costum addons about payment gateway
Hi @moboutrig,
QloApps 1.7.0 is a major release, which may affect modules built for older versions of QloApps.
Since you have a custom payment module, you will need to make it compatible with QloApps 1.7.0.
We would recommend debugging the issue and updating your module to make it compatible with QloApps 1.7.0.
ok thanks Aradhana i will start coding my module and keep in touch
Hi @walidalex,
Yes, sure. You can start the coding, and if you need any help, we’ll get in touch.
Hi Aradhana below link is module payment gateway i have uploaded it and descripted the issue https://github.com/walidalex/mypaymentmodule
Hi @walidalex,
You are using the PrestaShop payment module, but please note that PrestaShop’s payment structure does not work directly with QloApps.
In your module, you are using the hookPaymentOptions:
https://github.com/walidalex/mypaymentmodule/blob/3c83040fdf6b8bd23c9841177ca1a9273e6fd3c7/geideapay.php#L95
However, QloApps does not use this hook. Instead, we use:
displayPaymentpaymentReturn
We recommend referring to QloApps’ payment gateway modules for your development:
- [QloApps PayPal Checkout](https://github.com/Qloapps/QloApps/tree/develop/modules/qlopaypalcommerce)
- [Bank Wire](https://github.com/Qloapps/QloApps/tree/develop/modules/bankwire)
This will help you align your payment module with QloApps’ structure.