Invitations

Invitations are used to invite others, users or non-users, to recieve a specified benefit based on the Invitation Type. If someone clicks an invitation and does not have an account, they are first prompted to join Giving Credit.

Invitation

webapp.invitations_invitation
Invitation from an entity for another individual (registered on Giving Credit or not).
Field Description Type
id
Invitation ID Number
uuid
Unique invitation identifier UUID
invitee_name
Name of the person being invited Text
code
Six digit alphanumeric code used to consume the invitation Text
status
Status of the invitation, such as 'active', 'consumed', 'revoked'. Text
currency
Currency for the associated financial action, if there is one Text
amount
Amount for the invitation financial transaction, if there is one Numeric
created_at
Datetitme the invitation was created at Date
updated_at
Datetitme the invitation was updated at Date
consumed_by_id
Entity ID that consumed this invitation, default null Numeric
created_by_id
Entity ID that created the invitation Numeric
inviter_id
Entity ID the invitation is coming from Numeric
credit_id
Credit associated with this invitation. For example, if this invitation extended social credit to a new user, the Credit ID would be populated here. Date