Skip to content

Latest commit

 

History

History
22 lines (18 loc) · 15.8 KB

onboardinginvite.md

File metadata and controls

22 lines (18 loc) · 15.8 KB

OnboardingInvite

Invitation to onboard an organization with Moov.

Fields

Field Type Required Description Example
code str ✔️ Code that uniquely identifies this invitation. This code is used to redeem the invitation.
KXc1omVfbQ
link str ✔️ A unique URL, including the invite code, that the recipient can follow to redeem the invitation.
https://dashboard.moov.io/o/KXc1omVfbQ
scopes List[models.ApplicationScope] ✔️ List of scopes you request to use on this
account. These values are used to determine what can be done with the account onboarded.
[
"accounts.read"
]
capabilities List[models.CapabilityID] ✔️ List of capabilities you intend to request for this
account. These values are used to determine what information to collect from the user during onboarding.
[
"transfers"
]
fee_plan_codes List[str] ✔️ List of fee plan codes to assign the account created by the invitee.
[
"merchant-direct"
]
created_on date ✔️ N/A
return_url Optional[str] Optional URL to redirect the user to after they complete the onboarding process.
https://mycompany.com/account
terms_of_service_url Optional[str] Optional URL to your organization's terms of service.
https://mycompany.com/terms-of-service
prefill OptionalNullable[models.OnboardingInvitePrefill] Optionally provide information already known about the recipient to save them time during onboarding.
{
"accountType": "business",
"profile": {
"business": {
"legalBusinessName": "Bob's Widgets LLC"
}
}
}
partner Optional[models.PartnerAccount] The account that created the onboarding invite.
revoked_on date If revoked, the date and time the revocation was requested.
redeemed_on date If redeemed, the date and time the invitation was redeemed.
redeemed_account_id date If redeemed, this is set to the accountID that redeemed it