Payment Status Values

Introduction

This article lists the payment status collection values that are available in the API. These statuses are not the LoanPro payment status—these are the statuses received from the processor. What that means is that when the processor reports a new payment status, it is sent to Secure Payments and then passed to LoanPro. For ACH payments, this may happen over the course of several days.

These values can be found in the payment_info_entity table.

For more information on collection values, take a look at our Enumerated Values Index article.

Payment Status (payment.status)

ValueDescription
payment.status.none(None) No payment status has been received from the processor.
payment.status.approved(Approved) The payment has been approved by the processor. Approved usually means the transaction will go through, but the funds haven't settled to the receiving account yet.
payment.status.chargedBack(Charged Back) The payment has been charged back by the processor. Charge backs are requested by the cardholder and are only relevant to bank-card payments.
payment.status.failed(Failed) The processor was unable to process the payment.
payment.status.inReview(In Review) The processor is reviewing the payment either because it was requested by the cardholder (possibly for a chargeback) or for other risk assessment or risk management purposes.
payment.status.pending(Pending) The payment has been received by the processor, but has not yet been processed.
payment.status.pendingRefund(Pending Refund) The merchant has requested that the payment be refunded, but the funds have not yet settled to the originating account.
payment.status.refunded(Refunded) The payment was successfully processed, but then refunded. This status means the refund is complete and funds have settled.
payment.status.settled(Settled) Funds for the payment have been received by the merchant.
payment.status.success(Success) This means that a requested payment processed successfully. Depending on the processor and payment type, funds may not have settled yet.
payment.status.voidDeclined(Void Declined) Payments can only be voided when they are still pending. Void declined means a void was requested but could not be completed (usually because the payment is already processing).
payment.status.voided(Voided) A void was completed, which stops a payment from processing after it was submitted to the processor.