Security & Testnet Notice: Arqis currently runs on Arc Testnet. Testnet assets have no real-world value. Do not send mainnet funds. This prototype is not audited.
Guide 02

Pay Invoice

The payer opens an invoice from the Arqis invoice inbox, reviews the amount due, and pays with USDC on Arc Testnet in the current MVP.

Goal

Payer chooses the source

This screen should feel like opening a wallet: show available assets and let the payer decide which asset/source to use.

Core rule

No automatic spending

Arqis must not silently spend, swap, bridge, or route user funds without explicit confirmation.

How to use

Payer steps

Open invoice

In this prototype, the payer opens the invoice from the Arqis invoice inbox after wallet connection. The wallet QR in setup is only a direct receive address.

Review amount due

The checkout displays invoice memo/order ID and amount due in USDC.

Choose payment asset

In the current MVP, the payer pays with USDC on Arc Testnet. Multi-chain balances, Unified Balance, and cross-chain routing are future roadmap items.

Submit payment

After explicit wallet approval, the testnet transaction is submitted and a receipt state appears.

Invoice lifecycle

Payment status model

Tracked invoice payments move through a small set of states so the payer and seller can understand what happened.

  • unpaid: invoice created, no payment submitted yet.
  • pending: payer submitted a transaction and backend verification is checking it.
  • paid: backend verification accepted the payment for the invoice.
  • expired: invoice is past its expiry window before valid payment.
  • failed: payment failed or verification rejected the submitted transaction.
  • cancelled: invoice was cancelled before settlement.
Current MVP payment asset: Current checkout mode uses native Arc Testnet USDC transfer for invoice payment. ERC-20 USDC references are documented for testnet setup visibility and future routing experiments, not the current invoice settlement path.
MVP / Testnet notes: Multi-chain balances, routing quotes, ERC-20 settlement, and mainnet settlement verification are planned later.
Tracked payments vs Wallet QR: Use the invoice inbox for tracked MVP payments. Wallet QR is only for direct Arc Testnet transfers.