"Payment not completed" error every time I try to use Apple Pay in Safari with TouchID
I have an Apple Card set up in Apple Pay and use it frequently on my iPhone without issue. However, I can't get it to work in Safari on my 2019 13" MacBook Pro lately and can't figure out why. When the TouchID prompt comes up it scans my fingerprint but then the modal shows "Payment not completed" with a "!" at the bottom. There are no errors about the address or name or anything else, although I have tried adding in my address a second time and that doesn't help.
I have removed the card from my MBP's settings and re-added it, I have signed out of my Apple ID and back in on the machine, and I have cleared Safari's cache and restarted the browser. I have also restarted my computer. I've done each of these things multiple times, which is kind of a pain but still isn't allowing me to use ApplePay or tell me what's wrong.
I can use it just fine on my iPhone; in fact, every time I've gotten an error about it not working in Safari on my MBP I just go to the website on my phone and can check out using ApplePay just fine there.
Any ideas on what the issue might be? My fingerprint is being scanned correctly because it's recognized when auto-filling and unlocking, etc. I have three fingerprints saved on this machine and have tried this with all three and no dice.
MacBook Pro