SSL certificate problem: unable to get local issuer certificate
Sometimes we see the error SSL certificate problem: unable to get local issuer certificate. and this will cause the payment flow to be interrupted because a connection cannot be made. In this article we will explain why this happens and possible solutions.
A list of RO Payment plugin triggers
A very powerful feature in Joomla is the use of plugins. These little workers can perform various tasks at different stages during a workflow. Plugins are triggered by calling a specific trigger name. This document lists all the plugin triggers that RO Payment fires.
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.