Orders and transactions
Transactions is where you view orders and transaction results after buyers pay. It's the primary page for troubleshooting payments, confirming fulfillment, and reconciling amounts.
Common fields
| Field | Description |
|---|---|
| Payment ID | Taria Pay's payment order ID |
| Merchant order number | The order number from your own system |
| Amount | The amount the buyer owes |
| Stablecoin currency | The currency the buyer used |
| Payment status | The current payment result |
| Transaction hash | The tx hash for a payment that landed on-chain |
| Created at | When the order was created |
| Paid at | When the payment was completed |
Common statuses
| Status | What you should do |
|---|---|
| Pending | The buyer hasn't completed payment yet |
| Processing | The payment has been initiated — don't fulfill yet |
| Confirmed | Fulfill according to your business rules |
| Failed | Let the buyer initiate the payment again |
| Refunded | Sync your support and finance records |
| Expired | Create a new payment order; don't reuse the old link |
Troubleshooting an order
Have this information ready when troubleshooting:
- Your merchant order number
- The
paymentId - The buyer's email
- The transaction hash
- A screenshot of what the buyer saw
If your website relies on automated fulfillment, make sure webhooks are correctly configured. Don't rely solely on the buyer returning to successUrl to decide an order is paid.
Handling refunds
The Refund section in the transaction detail covers the full refund lifecycle of a payment:
- Without a buyer request, a confirmed payment can be fully refunded at the merchant's initiative.
- Once a buyer submits a request, the Refund section prioritizes showing the request reason, contact email, and the approve/reject actions.
- While a refund is processing, no repeat action is needed — the page briefly polls for the on-chain result.
- After rejecting a buyer's request, the merchant can still refund proactively as circumstances warrant.
- When a refund completes, the Refund section shows the refund amount, the original payer wallet, the refund transaction hash, and the completion time.
Refunds always go back to the original payer wallet. Both approving a request and refunding proactively require typing REFUND to confirm, because on-chain refunds are irreversible.
Next steps
- Receive payment results: Receive payment results
- Troubleshoot payment issues: Troubleshooting