There are 1000s of payment solution in the global market and LokiCheckout is unable to support them all at once. However, our development schedule is based on your needs. In this document, you'll find the steps we can go through together to integrate a new payment solution in the LokiCheckout.
The first step is to see whether an integration is already in progress. Once a new module is being developed by Yireo, it ends up on the Yireo Gitlab server and is automatically synced to the module listing on this website.
It could also be that the integration is not developed by Yireo but someone else. In that case, we still try to list such an integration on this website. It could also be that an integration is not listed here. In that case, a good try is to see if there is an integration on GitHub with the topic loki-checkout and/or loki-components.
If there is no integration yet, the first step to get an integration up and running is to contact us. It might be that we have already planned something, but have not shared anything about this yet. Also, we are just simply eager to know what kind of integrations you are looking for.
If the integration is useful to other customers, there is a fair chance that we want to develop it ourselves. If you get us involved early in the project, we can estimate when things can be done.
If there is no match with our plans, you can always develop a new integration yourself. Once done, we are happy to review things and see if your work can be added to our module listing.
To setup a new module you can use our Yireo_LokiCheckoutEmptyPayment module (and possibly our Yireo_ModuleDuplicator to change sources quickly). In the new module, a icon resolver and redirect resolver are properly required (see the dev docs). For PSPs that only list payment methods in the checkout and handle the entire payment in their own portal, this is enough. This usually takes us about 1 hour!
If a payment method in the checkout requires a little form as well and/or if there is a specific API that needs to be integrated (JavaScript, PHP), more work is required.