Error Codes

Payment Schedules Error Codes

CodeDescription
1011Missing AMT
1012AMT too low
1013AMT too high
1031Invalid REF — wrong length or an unsupported character
1040Invalid FOLLOWUP. The value was longer than 4 characters or contained a non-letter character.
8300General request format error: The TEXT will contain a description of the error
8301Duplicate SCHEDID
8302Missing/invalid Invoice
8304Missing/invalid PYMT data
8305Missing/invalid card data
8306Missing or invalid SCHEDID. On StartSession, also returned when the SCHEDID is under 8 characters or does not exist.
8307SCHEDID not found (schedule operations)
8308PYMT (with specific REFNUM) not found
8309PYMT locked: this payment cannot be processed, updated or removed because of its status
8310PYMT not updated/deleted: This payment was either deleted or needs to be updated
8311Schedule locked. Which statuses are locked depends on the operation - see below.
8312Schedule not ready: Cannot process payment unless schedule has card attached
8313Invalid SUBTYPE for payment processing
8314Invalid AMT
8399Schedule error: Internal gateway error while saving the schedule, check the status of the schedule to confirm the actual state after the incomplete save
8421PROGRAM format invalid — missing or malformed NAME
8422PROGRAM/PLAYER/ACCOUNT AMT invalid — must be greater than zero
8423PLAYER format invalid — missing or malformed ID
8424ACCOUNT format invalid, or a PROGRAM/PLAYER/ACCOUNT breakdown totals more than the payment AMT
9013Invalid REFNUM
9100System error: failed to load schedule module
9320Notification failure paths: failed or retry

When a Schedule Is Locked (8311)

Not every operation locks on the same statuses.

OperationRejected with 8311 when the schedule is
PP — process paymentComplete (C) or Suspended (S)
AC — attach cardComplete (C) or Suspended (S)
PA — add paymentSuspended (S) or Cancelled (X)
SS / SR / SCComplete (C) or Cancelled (X)
StartSession with SCHEDIDAnything other than New (N), Ready (R) or Card Error (E)

PA will add a payment to a completed schedule, but the schedule stays Complete — and PP
then returns 8311 for that payment, so it will not be processed. Create a new schedule instead.

PP and AC are not blocked on a cancelled schedule, but every payment on one has been
stopped, so PP returns 8309 instead.



Did this page help you?