Payments

Under the menu item Transactions you will find an overview of your transactions in their different stages: Pending, Completed etc. See payment status explanation for more information.

Transaction list

Notice: It is possible to capture or cancel the full amount of one or more transactions directly from the list in the overview.

Actions in the transaction list

To complete or cancel individual transactions for the entire amount, use the buttons that appear on the right side of the list when the cursor is moved over the transaction in question.

If more than one transaction is selected (via checkmarks in the left side of the list), a general set of buttons appears at the top of the page, allowing you to capture or cancel the selected transactions.

Refund in the transaction list

Once a transaction has been completed, it can also be refunded via the overview if the full amount is to be refunded.

Click on the transaction number next to a given transaction to go to the details page for that transaction. This page contains general information about the transaction and the transaction history log, as well as the option to make partial withdrawals and partial refunds.

Transaction details

If you do not want to capture the full amount but make a partial capture, use the Capture transaction button. You will then be presented with a dialog where you can enter the desired amount to be captured. The partial capture will then appear in the list of completed transactions.

Capture transaction

Notice: It is only possible to capture an amount less than or equal to the original amount authorized on the transaction. It is not possible to capture more than the cardholder has authorized when the transaction is created.

If you want to permanently change the transaction amount, you can use the Change amount button. This function can be used in special cases, e.g. if the system connected to OnPay requires this.

Change amount of a transaction

Notice: This change is permanent and it is only possible to enter a value less than or equal to the amount approved on the transaction.

It is also possible to partially refund a transaction that has been completed. This is done by clicking the Refund transaction button (only appears if the transaction has been completed). Here you will again be presented with a dialog that allows you to specify the amount to be refunded:

Refund transaction


Payment status (including events and response codes)

Explanation of payment status

Status Description
Pending Transactions pending processing.
Captured Fully captured transactions and partially captured transactions that have been completed.
Refunded Refunded transactions.
Canceled Canceled transactions.
Declined Declined transactions (See the section about status codes below for more info).
Incomplete Transactions not completed by card holder.

Notice: Refunded transactions will often also appear under Captured as the transactions typically will be fully captured.

Explanation of events

The following events can be seen under transaction details, as well as in the Log. They are used to provide an overview of the event history of a given transaction.

Transaction log

Handling Description
create Transaction created. Card details have been entered in the payment window, or the customer has been sent to wallet or payment provider.
acs Customer is sent to 3D Secure v1.
3dsv2-pre-auth 3D Secure v2 is initiated.
3dsv2-auth 3D Secure validation is being performed.
3dsv2-post-auth 3D Secure validation has been completed.
authorize Attempting transaction authorization.
capture Attempting transaction capture.
cancel Attempt to cancel the transaction.
refund Attempt to refund the transaction.

Notice: The result of the events listed above will show a response code and a description when possible. These will explain whether the event was successful or not. Examples of errors could be that the cardholder's credit card is no longer active (canceled card/bank change etc.) or that a transaction has expired.

Response codes

OnPay uses response codes to indicate events in the transaction flow. Response codes are the result of communication between OnPay and acquirers, wallets, providers, etc.

On the following link you can see a list of common acquirer response codes: Action and error codes


Search for payments

Under the Search menu item, you can search for payments by transaction number, order number, status and date range.

Transaction search