Enums

Using QuickaPay to power your checkout process

QuickaPay uses different enums in its API to understand the status of payments and the types of payment methods used. These values are represented in string value and are defined below.

Payment Method

  • Card

  • Instalments

  • External

Payment Status

  • paid

  • pending

  • refunded

  • cancelled

  • failed

Invoice Status

  • PendingReview

  • Draft

  • ManualReject

  • Rejected

  • AwaitingTerms

  • AwaitingPayment

  • PaymentScheduled

  • Paid

  • InCollections

  • FailedToCollect

  • PaidExternal

  • UserCancelled

Webhook Event

  • EventInvoiceStatusChange

‚Äč