Payment Status Codes

Payment Status Code Matrix

📘

Be sure to subscribe to our USER_PAYMENT_STATUS webhook

Check out the webhook here!

Status CodeStatus TypeHTTP Status CodeDescription
2002SCHEDULING200A payment transaction has been successfully created with Spinwheel.
2001SCHEDULED200The payment has been successfully scheduled with the servicer.
2000APPLIED200The payment was successfully applied with the servicer.
2009SCHEDULING_RETRY200Internal Error
2008SCHEDULING_RETRY_ALLOCATION_OVERRIDE200Transaction failed, will be retried at the studentLoanAccount-level
2014SCHEDULED_REVIEW_REQUIRED200The payment was successfully scheduled with the servicer but the user has invalid credentials.
2013SCHEDULED_REVIEW_REQUIRED200The payment was successfully scheduled with the servicer but the user's account has been disconnected.
2012SCHEDULED_REVIEW_REQUIRED200The payment was successfully scheduled with the servicer but the user's student loans have been paid off.
2011SCHEDULED_REVIEW_REQUIRED200The payment was successfully scheduled with the servicer but the user's student loans have been migrated to another servicer.
2010SCHEDULED_REVIEW_REQUIRED200The payment was successfully scheduled with the servicer but the user has an empty loanAccount.
4001FAILED200Credentials were invalidated after receiving payment
4002FAILED200Payer bank details incorrect
4003FAILED200Incorrect Routing Number
4004FAILED200Incorrect Account Number
4005FAILED200Payment exceeded outstandingBalance and was unable to be processed.
4006CANCELLED200Payment has been cancelled
5000FAILED200Error on loan servicer side
5001RETURNED200Transaction has been returned by servicer side

To learn more about our debt APIs and 1-click solutions, visit spinwheel.io.