Documentation

Transactions

Every payment is a transaction. Components -> RO Payments -> Transactions lists them, newest first, with a log of every step: sending the customer to the payment provider, the webhook, the customer coming back and the update of the order.

For a walk through this screen in Joomla itself, click Take a Tour in the top bar of the administrator and start the RO Payments Transactions tour.

The list

Column What it shows
Origin The extension the payment came from, for example hikashop, rsformpro or ropayments for the payment page
Order ID / Order Number The order in that extension
Currency / Amount The amount of the payment
Provider alias The alias of the profile used
Card The payment method, when the extension passed one
Result The result of the payment, see below
Transaction ID / Payment ID The references of the payment at the payment provider
Date When the payment started
Username The user who paid, when logged in
Subscription The subscription the payment belongs to
History View opens the log of the transaction

Search on order ID, order number, amount or transaction ID, or use Filter Options to filter on origin, profile, payment method, currency or result.

The result

Result Meaning
Confirmed / Success The payment is paid
Open / Pending The payment is not finished yet, or the result has not come in
Cancelled The customer cancelled the payment
Failure The payment failed
Expired The customer did not finish the payment in time
Transfer The customer pays by bank transfer, the money has not arrived yet
Refunded A refund, recorded as its own transaction, see Refunds
Chargeback A chargeback, recorded as its own transaction

A transaction without a result never got one from the payment provider. The status update command asks the payment provider for these.

The log

Click View in the History column to read the log. It shows each step with the data received from the payment provider and any error. Read it from the top down when a payment did not update the order. Copy Log copies the log, for example to send it with a support question.

Deleting transactions

Select transactions and click Delete to remove them. To remove old transactions automatically, set Transactions Expire Days in the options.

The payment page

Components -> RO Payments -> Payment page lists the payments made on the RO Payments payment page, with the email address, amount and remark the customer entered.