Testing steps
- Create a deposit request and set the
externalidto include the marker for the behavior you want to test. - Note the payment ID generated for the request.
- Use that payment ID to check the validation behavior.
Markers
Place the marker anywhere in the externalid. Letter case does not matter, and the hyphen before tr is optional. For example, order1042tr-mismatch and order-1042-tr-mismatch both select a mismatch.
- No marker, or
tr-match
Result: success, matched tr-mismatch
Result: failed, PII verification failed, mismatchedtr-unknown
Result: failed, unknown wallettr-unhosted
Result: failed, unhosted wallet
If the ID contains more than one marker, the first match in this order wins: tr-unhosted, tr-unknown, tr-mismatch, tr-match.
Response details
- A match or mismatch includes
vaspCodeset tomock. - An unknown wallet or unhosted wallet deposit omits
vaspCode. - For companies (
personTypeislegalPerson), the matched or mismatched field isregisteredNameinstead offullName.