Credential Offer
Un Credential Offer este mesajul pe care un emitent îl trimite unui portofel pentru a începe emiterea conform OpenID4VCI: numește emitentul, spune ce credențiale sunt oferite și îi comunică portofelului cum îi este permis să le preia.
În practică, oferta este ceea ce se află în spatele codului QR de pe o pagină de emitere sau al linkului dintr-un e-mail. Scanând-o, portofelul primește adresa URL a emitentului și unul sau mai mulți identificatori de configurare a credențialului, plus un grant care hotărăște restul fluxului: un authorization code grant trimite mai întâi deținătorul prin autentificarea proprie a emitentului, în timp ce un pre-authorized code grant se folosește atunci când deținătorul era deja autentificat acolo unde a fost creată oferta, opțional protejat de un transaction code afișat pe celălalt canal. De acolo portofelul citește metadatele emitentului, schimbă grantul pe un token de acces și apelează credential endpoint pentru a prelua ceea ce i s-a oferit.