If a Rapid Deposit address is created without the required Travel Rule data, any payment sent to it will be blocked and its status set to info_required
.
Example webhook response:
{
"id": "33be948f-7f87-450d-8e03-14f5948027f4",
"externalId": "merchant-externalid-info-required-leo-06-05-2025-002",
"status": "info_required",
"type": "deposit",
"updatedAt": "2025-06-05T07:39:38.037Z",
"event": "crypto_payment_status_updated"
}
In this case, the payment is not lost, it’s just on hold until the missing details are added.
How to Check Which Fields Are Missing
To see exactly what Travel Rule fields are missing, call: GET /crypto/payment/:id.
In the response, look for the travelRuleMissingInfo
array. This will list the specific fields that need to be added before the payment can continue.
Sample Response: Get Payment By ID:
"travelRuleMissingInfo": [
"firstName is required",
"lastName is required",
"identificationType is required"
]
Once you’ve identified the missing fields (from the travelRuleMissingInfo
array), update the deposit address with the correct required Travel Rule details. The fields you provide will depend on the entity type used (PPOU or PPDL) and the receiver type (individual or corporate)
After updating the address with valid data, the payment will automatically resume its normal processing flow.