In some embodiments, the term “matching code” refers to a session-unique identifier for authorizing an enrollment session between one or more entities. The matching code, for example, may include a sequence of numeric, alpha-numeric, and/or the like characters that may be provided to multiple entities to ensure that each of the entities is involved in the same communication sequence. By way of example, a matching code may include a sequence of eight characters that may be generated by the exchange platform, provided to a service provider platform, and then received from a partner platform to ensure that the exchange platform, the service provider platform, and the partner platform are each interacting with the same end user (e.g., by comparing a received matching code to a generated matching code as described herein).