Checkout Flow

What the buyer sees, and how their payment is matched to their order.

What the customer does

  1. Chooses Pay with UniCash at checkout. It appears with your other payment methods.
  2. Completes the order. Shopify creates the order as unpaid and shows your payment instructions on the confirmation page and in the order confirmation email.
  3. Pays from the UniCash app. They tap Send, send to your handle, and enter the order number as the payment note.
  4. Gets confirmation. Once UniPay matches the payment, the order is marked paid in Shopify and Shopify emails them as it normally would.

There is no redirect and no QR code at checkout. The buyer pays from their own UniCash app, the same way they would send to anyone else.

How a payment is matched to an order

Your pending orders are checked every 90 seconds. For each one, UniPay looks for a payment you have received whose note matches the order number.

  • Reference match: letters and digits only. Case, spaces, and characters like # are ignored, so #1023 and 1023 both match order 1023. Extra words do not: a note reading order 1023 will not match.
  • Amount match: the payment must equal the order total exactly. If the reference matches but the amount does not, the order is flagged Amount mismatch and nothing is marked paid.
  • One payment, one order: each payment is used at most once, so a repeated order number cannot mark two orders paid.

Timing

Most orders are marked paid within about 90 seconds of the payment arriving. Sync now in your dashboard runs the check immediately.

An order with no matching payment after 48 hours is marked Timed out in UniPay. Nothing changes in Shopify, and the order is still there for you to cancel or chase.

Amount mismatches

A mismatch is deliberately left for you. UniPay will not part pay an order or mark it paid for the wrong amount. Your options:

  • Ask the customer to send the difference, then use Sync now
  • Accept it and use Mark paid on that order
  • Refund the payment and cancel the order in Shopify

Refunds

Refunds are not automated for Shopify orders. A refund is two steps, and they are independent:

  1. Return the money. Send the amount back to the customer from your UniPay account, using the handle they paid from.
  2. Record it in Shopify. Refund the order in your Shopify admin so your store records match.

UniPay payments do not run over card networks, so there are no chargebacks. Disputes are resolved directly between you and the customer.