RO Payments
How to add a payment provider in RO Payments
RO Payments is a very versatile mediator between many Joomla extensions and a lot of payment providers. However payment providers keep popping up and there are so many payment providers already that we cannot support all of them. However there is the possibility of building your own payment provider into RO Payments. This article will explain what is needed to add your own payment provider to RO Payments.
Failure Signing Data
There are several ways to communicate between your website and a payment provider. The old IDEAL implementation communication between your website and the bank makes use of cryptographically signed certificates. This is to prevent outsiders from eavesdropping and taking over the communication for example. Using incorrect certificates can generate an error like failure signing data.
Customize the payment description
In most cases, the description that is going to be send to the payment provider can be customized in RO Payments. To customize the payment description, placeholders can be used and will be replaced automatically once the payment is initiated. The order number or order ID is not always enough, for example with RSEvents! Pro the event name is more useful or with RSForms! Pro you may want to add the name of a form field holding an invoice reference to the description.
Setup RO Payments Option In HikaShop
Since the introduction of version 3, it has been possible to add multiple payment methods with a single plugin in HikaShop. This document explains step by step on how to add a payment method in HikaShop. You can repeat this process for every payment option you want to offer.
Recurring Payments With RO Payments and Mollie
Recurring payments is a feature that has been on the to-do list for some time because it is not such an easy feature to implement. Most hosting providers do not even support recurring payments. This was until Mollie announced they are now supporting recurring payments. As Mollie is a widely used payment provider it became useful for us to offer this feature as well. RO Payments now supports recurring payments in a basic form.