Cryptopay API
  • Welcome
  • Guides
    • Introduction
    • Environments
    • Creating a Test Account
    • API Credentials
    • API Basics
      • Responses
      • Date formats
      • Authentication
        • How it works
        • Signature
        • Creating a signature. Code samples
      • Callbacks
    • API Client Libraries
    • API Reference
    • Cryptocurrency Payments
    • Currencies
      • Supported Currencies
      • Currency Icons
    • Confirmations
    • Tools for accepting payments
    • Prebuilt integrations
      • E-commerce payment plugins
      • Payment and software providers
    • Channels
      • Channel payment
      • Payment statuses
      • Channel payment sequence
      • Create a Channel
      • Visual representation at Cashier
      • Channel hosted page
      • Channel payment callbacks
    • Invoices
      • Invoice statuses
      • Invoice payment sequence
      • How to handle unresolved invoices
        • Underpaid
        • Overpaid
        • Paid late
        • Illicit resource
        • Invoice refunds sequence
      • Create an invoice
      • Visual presentation at Cashier
      • Invoice hosted page
      • Online checkout
        • How-to
      • Payment links
      • Invoice callbacks
    • Payouts
      • Payout statuses
      • Payout sequence
      • Payout fees consideration
        • Network fees
      • Create a Coin Withdrawal
        • Possible errors
        • Withdrawals from fiat accounts
        • Withdrawals from cryptocurrency accounts
        • high_risk_address error message
      • Visual representation at Cashier
      • Minimum transaction amount
      • Coin Withdrawal callbacks
      • Travel Rule Compliance
    • Email Billing
      • Create an email billing
      • Email billing callbacks
    • Testing
      • Channels
      • Invoices
      • Payouts
    • Risks
    • Customers
    • Transactions types and Statuses
Powered by GitBook
On this page
  • Underpaid
  • Paid late
  • Overpaid
  1. Guides
  2. Invoices
  3. How to handle unresolved invoices

Invoice refunds sequence

PreviousIllicit resourceNextCreate an invoice

Last updated 10 months ago

Invoice status

Invoice status context

Condition

Refund

unresolved

underpaid

paid_amount is less than pay_amount

A full transaction amount will be refunded

unresolved

overpaid

paid_amount is greater than pay_amount

An extra amount will be refunded after that the original invoice amount will be credited to your account

unresolved

paid_late

A transaction has been sent to a destination wallet address after the validity time period which is 10 minutes for fiat invoices and 2 hours for cryptocurrency invoices

A full transaction amount will be refunded

Navigate to the section to get more information about invoice statuses.

Underpaid

Paid late

Overpaid

Invoice statuses