Entering 'card not present' donations into BBMS requires a csv file export and then subsequent import into Raiser's Edge. Linking the two in a similar way to OLX would be much more efficient.
Corresponding suggestion on payments ideas - https://payments.ideas.aha.io/ideas/PAY-I-402