Hello J,
Actually, after looking a little further, it looks like Stripe was used - just let me know if that happens to be wrong though. We will investigate this payment/account update issue, and thanks for the screenshot!
Bidslammer Support
bidslammer