Prerequisites
Environment Admin Access: A user account (Email 1) with environment access access is required.
Institutional Email Account: Set up an institutional email (Email 2) if you don't have one to avoid confusion during staff changes.
Ensure the following about Email 2đ
âThis email doesnât exist on Almabase yet.
Is tied to an email inbox you can log into.
Has the ability to accept the user invite and log into Blackbaud.
Step 1: Create a Fundraising Role
Select âSecurityâ at the top of the menu bar. (If you donât find it, try https://host.nxt.blackbaud.com/payments-api instead).
Under âRaiserâs Edge NXT rolesâ, create a new role under âFundraising rolesâ by clicking the â+â sign.
Enter the role name and description in the âCreate Fundraising roleâ screen:
Mark all permissions as shown in the screenshot.
Click âSaveâ at the bottom of the screen.
Step 2: Create a Payments Role
Under âPayment API rolesâ, create a new role under âPayments rolesâ by clicking the â+â sign.
Enter the âRole nameâ and âDescriptionâ in the âCreate Payments roleâ screen:
Under âSKY API Tasksâ, select the âAccess all endpointâ field.
Click âSaveâ at the bottom of the screen.
Step 3: Invite a Blackbaud user to the Payments role
Go to the âUsersâ tab.
Select â+ Add userâ.
Enter the âNameâ and âEmailâ fields:
Select the newly created fundraising role from the Fundraising drop-down under Raiser's Edge NXT.
Select the âCreate a new userâ option under âSecurity groups':
Choose your newly created payments user from the Payment drop-down menu under Payments API.
Click âSend Inviteâ to send an email invitation to the newly added Blackbaud userâs email.
Accept the invitation in your email (Email 2).
đ Ensure you grant Environment admin access to Email 2 (Institutional email ID) in this step if you're looking to use the same account to sync constituents from Raiser's Edge to Almabase.
You can watch the video here for an explanation, too.
Step 4: Invite Almabase to the Payments role
Repeat âStep 3â but enter âAlmabaseâ in the âNameâ field and ârenxt@almabase.comâ in the âEmailâ field.
Step 5: Connect Almabase and SKY API Console application
Search for âSKY API Console applicationâ in the âAvailable Appsâ tab.
Click âConnectâ if the application is not active.
Do the same for the Almabase application.
Step 6: Create a new Almabase User Account
Use Email 2 to create the new user account.
Refer to this video for a step-by-step walkthrough on how to create a new account.
Step 7: Grant the new User Account with Site Admin Access
Log in to your existing Almabase account to grant âsite adminâ access to the new user account (Email 2).
Step 8: Authorize Payments API on the Blackbaud Authorization page
Go to an incognito window.
Log in to your newly created Almabase user account (Email 2).
Add â/login/blackbaudâ at the end of your alumni website URL and you will be redirected to the Blackbaud login page.
Sign in using the Blackbaud account (Email 2).
Select âAuthorizeâ on the Blackbaud authorization page.
Once completed, Almabase will receive a notification on renxt@almabase.com.
Step 9: Notify Almabase
Let your Success Manager/Onboarding Specialist know or write to us through the Intercom Chat BubbleđŹ
We will enable the BBMS on the platform.
Please write to us through the Intercom Chat BubbleđŹ if you have any queries or concernsđ.