Are you able to help us troubleshoot or resolve this issue?
Blackbaud support referred us to this Blackbaud Community for follow up on Blackbaud Support Case 018839902.
Issue
- We currently are no longer able to process credit card transactions through BBMS connections from a VanillaSoft front end system through BBMS using BBID user logins that existed before the partial migration described below.
Recent changes…
- We migrated 3 of about 30 BBMS “Classic” user ids from BBMS IDs to BBIDs using the steps in the BB KB article below.
- BB KB 198518 - How to migrate to the next generation Blackbaud Merchant Services Web Portal
- NOTE: For the BBIDs that previously existed before the migration as BBIDs only, without BBMS IDs, their BBMS ID security changed from just the ""Payments API User" role to that role no longer being a role choice, but having no role assigned and only the "Account Contact" and "Transaction Manager" role choices available.
- Blackbaud Support is saying security is not the issue
Other Notes
- See also BB KB 197884 - BBMS Migration to the next generation Blackbaud Merchant Services Web Portal with BBID FAQ
- VanillaSoft is receiving unexpected 401 Unauthorized Error responses from BBMS
- NOTE - see also the “The 401 status code could mean that the authenticated user does not have rights to access the requested data, or it could mean the user does not have permission to edit a given record or record type.” section from Handle common errors
- For 401s, BB pointed us to this community thread - 503/51143 - Payment Sky API 401 Error: Token Expired
- VanillaSoft is saying token expiration is not the issue and it is likely a BB security is issue