Skip to Main Content
Riverty Docs
riverty logo Docs

Transaction Management Shopware 6

Back to Shopware

Before Starting

Please be sure to review the Shopware 6 Guide and complete at least Steps 1-4 to set up a Test, Production, or Sandbox API key.

Please note, screenshots may vary slightly based on which version of Shopware 6 you are using.

Filter For Riverty Transactions

Use Shopware Admin to manage Riverty transactions after an order is placed — for example to capture an authorization and to create full or partial refunds.

Open the transaction management view

  1. Go to Shopware Admin → Orders → Overview

  2. Find the order you want to manage.

  3. Click the (More actions) menu on the right.

  4. Click View to open the order details.

OrderManagement_Shopware.png

Manage Riverty Transactions

Payment status and status history

In the order details you can see (and, depending on your setup, update) the Payment status.

  • The Payment status shows the current state of the Riverty transaction in Shopware (for example Authorized, Paid, Failed, Cancelled, etc.).

  • Scroll down to the Status section to review the status history (useful for troubleshooting and tracking changes over time).

Note. The available actions (e.g., capture, partial capture, refunds) depend on the settings you configured in the Riverty plugin configuration in Shopware Admin.

Details page_Ordermgnt_Shopware.png

Capture (full and partial)

Full capture

How to capture

Note. The available actions (e.g., capture, partial capture, refunds, partial refunds) depend on the settings you configured in the Riverty plugin configuration in Shopware Admin.

  1. Open the order (… → View).

  2. In the order details, locate Payment status.

  3. Capture the transaction according to your Shopware/Riverty setup you configured in the Riverty plugin configuration: either by changing the payment status from Authorized to Paid, or when the delivey status is set to 'shipped'

  • You can see this order has been authorized, however, there is no capture (Paid status) for the specific order. It is in 'Open' status:

OrderMgnt_Authorized.png

Shipped_status.png

Paid_Status.png

After choosing your preferred option, you will see that the order status updated from 'Authorized' to 'Paid'

Paid_Status_updated.png

Partial capture

Partial capture lets you capture only a subset of the authorized order value, for example when you ship items in multiple deliveries.

How to perform a partial capture

  1. Go to Shopware Admin → Orders and open the order (… → View).

Partial_Capture I.png

  1. Scroll to the Riverty partial captures section.

  2. Select the order line(s) you want to capture by ticking the checkbox on the left.

  3. In the Quantity to capture field, enter how many units you want to capture for that order line (e.g., capture 4 out of 8).

Partial_Capture II.png

  1. You may need to scroll horizontally to the right to see the quantity input field.

  2. Review the amount shown in the summary (e.g., “You can capture … EUR”).

  3. Click Capture to submit the partial capture to Riverty. Now the order status will be 'Paid'

Partial_Capture III.png

What happens after a partial capture

  • The captured amount is processed at Riverty.

  • In the order details, the Payment status updates to Paid (partially) to indicate that only part of the order has been captured.

  • You can repeat the process later to capture the remaining items once they are ready to ship.

Refunds

In this "Riverty Refund" section, you are able to select the order line that you want to refund and give the amount of products that needs to be refunded. Refunds can only be done on an item level for refunds on orders that were captured via Shopware. By clicking on the 'Refund' button, the refund will be processed towards Riverty.

Full Refunds

  1. Click the top checkbox to select all items
  2. Click Refund

Full_Refund_Shopware.png

Partial Refunds

Partial_Refund_Shopware.png

  1. Select the Item you would like to refund
  2. Scroll to the right
  3. Select the number of items you would like the refund
  4. Click Refund