For AI agents: visit https://harbor-developers.owlpay.com/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI.
| Status | Description |
|---|
| unfinished | Form not completed. |
| finished | Form completed, ready for verification. |
| verifying | Under verification. |
| verified | Verified and active. |
| rejected | Application rejected, resubmission with corrections allowed. |
| declined | Application rejected, resubmission not allowed. |
| deactivated | Previously usable but later suspended. |
| request_for_information | Additional information is required. The Harbor team will contact you and may ask you to provide more details before the customer can proceed. |
| Status | Description |
|---|
| pending_customer_transfer_start | The customer has not yet initiated their transfer to the instruction. |
| pending_customer_transfer_complete | The payment has been successfully received by the customer and the off-chain funds are available. Only used for off-ramp (fiat → crypto) transfers. |
| pending_external | Deposit/withdrawal has been submitted to an external network but is not yet confirmed. Waiting for another external crypto network or a bank transfer to complete. |
| pending_harbor | Deposit/withdrawal is being processed internally by Harbor. This can also be used when Harbor must verify KYC information prior to deposit/withdrawal. |
| on_hold | Transfer is on hold for additional compliance checks (e.g. AML verification). This may occur before or after funds are received — for example, on-ramp CRB transfers (Debit Card/ACH Pull) trigger AML review before funds are pulled. Once cleared, the transfer resumes. |
| request_for_information | The Harbor team will contact you and may ask you to provide more details about the transaction. |
| pending_customer | The customer must take additional action before the deposit/withdrawal can complete, such as an email or 2FA confirmation of a withdrawal. |
| completed | Deposit/withdrawal fully completed. |
| refunded | The deposit/withdrawal is fully refunded. |
| expired | Funds were never received, and the transfer is considered abandoned by the customer. |
| cancelled | Deposit/withdrawal was cancelled by the customer. |
| reject | The transfer has been rejected. |
| error | Catch-all for any error not enumerated above. |