Important Invoice Payload Fields

Table below summarizes some important fields for better understanding on a failed payments and build any logic around it.

Object nameDescription
paymentMethodInvalid
  • *true:Associated payment method is invalid. Any invoice attempted willnot **be processed.
  • *false:** Associated payment method is valid. Any invoice attempted will have their payment attempted.
manualRetryPossible
  • *false:** Any retry using the same payment method is not possible and returning error.
  • true: *Any retry using the same payment method token is possible and will be attempted.
payNowUrlThis contain the URL link for PayNow and to be used as discussed here.
scheduledPaymentDate
  • *null:** No retry will be attempted on this invoice anymore.
  • *date:** Retry is schedule on the mentioned date provided payment method is valid.