Understanding the workflow of Ramp orders

Onramp payments go through a series of statuses throughout the workflow.

StatusDescription
initiatedA order has been created on TransFi end, and waiting for the user to complete the payment.
fund_processingUser has submitted the payment details, and waiting for the partner to confirm the payment receipt.
fund_settledPayment has been successfully received to TransFi.
fund_failedPayment is not received by TransFi or reverted back to end user due to incorrect information while paying in or compliance checks.
asset_depositedTransFi has initiated the crypto to the user's wallet address
asset_settledUser has received the crypto and the blockchain transaction hash is generated
expiredUser hadn't completed the payment in 12 hours.

Offramp payments go through a series of statuses throughout the workflow.

StatusDescription
initiatedA order has been created on TransFi end, and waiting for the user to complete the payment.
asset_settledTransFi has received the crypto from user's wallet address
fund_processingUser has submitted the payment details, and waiting for the partner to confirm the payment receipt.
fund_settledPayment has been successfully received to TransFi.
fund_failedPayment is not received by TransFi or reverted back to end user due to incorrect information while paying in or compliance checks.
expiredUser hadn't completed the payment in 4 hours