> For the complete documentation index, see [llms.txt](https://docs.aurpay.net/product-guides/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.aurpay.net/product-guides/get-started/aurpay-merchant-dashboard/transaction-flow.md).

# Transaction Flow

\
Here are several useful features in Aurpay Merchant dashboard. When you have **underpaid order**.

## **Case 1: Resolve**

This works when you have an **underpaid** order, there will be an "**UNKNOWN**" type transaction flow.

When your customer paid less and you are ok to round it down.

#### Step 1:

Go to transaction flow, select a Cryptocurrency at the top. Find the "**UNKNOWN**" transaction.&#x20;

<figure><img src="/files/TCfdk0YR4D3QxA4vxmbJ" alt=""><figcaption></figcaption></figure>

#### Step 2:

Compare the order, your customer paid you less than the order amount.&#x20;

i.e. The order amount is 0.000035 ETH, he only paid 0.00003 ETH.

![](/files/9ejekK8cry6Y4oO4Dod0)

<figure><img src="/files/xJMLYkD0TXgzjGpsBg9W" alt=""><figcaption></figcaption></figure>

#### Step 3:

Click the transaction and **RESOLVE,** to match the corresponding order.

<figure><img src="/files/0hazzvGIBRwsJ5Vs386k" alt=""><figcaption><p>Resolve an UNKNOWN transaction</p></figcaption></figure>

<figure><img src="/files/SkOlMZFab6AKoCA62Jv5" alt=""><figcaption><p>Select an Order to match</p></figcaption></figure>

<figure><img src="/files/8zNlHduutQMKF6zo7NEq" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/R4bDpJZEbpT180hJfhEQ" alt=""><figcaption></figcaption></figure>

After **RESOLVE,** your order will be resolved, then the Order status on your Woocommerce dashboard will be successful as well:

![](/files/jaqFu9hc7PxrmWJH9egB)

##

##

## **Case 2: Request Remaining**&#x20;

This works when you have an **underpaid order**, there will be an "**UNKNOWN**" type transaction flow as well.&#x20;

You can ask the customer to pay the remaining amount using **"REQUEST REMAINING".**

#### Step 1:

Go to transaction flow, select a Cryptocurrency at the top. Find the "**UNKNOWN**" transaction.&#x20;

<figure><img src="/files/6T9YN5DRmgUVPpOi1Z2r" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/lXlKJyPYfYUCoGqYTcvi" alt=""><figcaption></figcaption></figure>

**Step 2:**

Match-related order ID

<figure><img src="/files/0sk3wVIk7RlZr9ZZXqeN" alt=""><figcaption></figcaption></figure>

A payment link is generated automatically, it lets your customer pay the remaining amount of this order.&#x20;

You can send this link to them directly or in person.

After payment, this order is marked as "<mark style="color:green;background-color:green;">SUCCESS</mark>".

<figure><img src="/files/jKyTtwVjEmcsstApWAbs" alt=""><figcaption></figcaption></figure>

##

## **Transaction Flow**

You can perform a reconciliation check for your account balance changes.

<table><thead><tr><th width="225.33333333333331">Transaction Flow Type</th><th width="165">Account balance</th><th>Case</th></tr></thead><tbody><tr><td>Order</td><td>Increase</td><td>Order from supported eCommerce platform</td></tr><tr><td>Invoice</td><td>Increase</td><td>Send an invoice to your customer</td></tr><tr><td>Unknown</td><td>Increase</td><td>Amount doesn't match the order price, you can "<strong>RESOLVE</strong>" or <strong>"REQUEST REMAINING"</strong></td></tr><tr><td>Withdraw</td><td>Decrease</td><td>Withdraw crypto to your wallet</td></tr><tr><td>Resolved</td><td>No change</td><td><strong>RESOLVE</strong>  an unknown type of order</td></tr><tr><td>Rest</td><td>Increase</td><td><strong>REQUEST REMAINING</strong> an unknown type of order</td></tr></tbody></table>
