Webhooks
The recommended way to receive updates about transactions is by signing up to receive webhooks from Meld. You can find out more information about the specific webhooks you’ll receive for crypto transactions here, with a summary below.- Meld will send you a TRANSACTION_CRYPTO_PENDING webhook to let you know that a transaction now exists in the Meld system and is
PENDING. This webhook returns a transactionId that you can use at this time to fetch the transaction details from Meld’s get transaction endpoint. - As the transaction proceeds through the lifecycle (most common path is
PENDING->SETTLING->SETTLED, Meld will send you a TRANSACTION_CRYPTO_TRANSFERRING webhook to let you know the transaction isPENDINGand ultimately a TRANSACTION_CRYPTO_COMPLETE webhook if the transaction succeeds or a TRANSACTION_CRYPTO_FAILED webhook if the transaction fails. You should use each of these webhooks as a trigger to fetch the latest transaction details from Meld’s API.