I’ve never even seen that panel on a product page before! I had no idea you could disable and enable payment methods per product.
That functionality has been around for a while.
Not only does it show Apple as disabled (I’m the only admin and didn’t do it because I didn’t know it was an option) but I see that something called “Afterpay” is enabled and I don’t even know what that is, nor is it a payment method on our website
The payment methods cannot be enabled any other way then by manually enabling them on the product page. So somehow they were disabled/enabled.
We have roughly 20,000 products, so how do we know if all 20,000 are set to enabled since I didn’t change this one to “off”?
None of them should have Afterpay enabled unless someone toggled it on.
There are of course the global product and cart section settings, but they don’t trigger updates in the database for each product.
If a payment method button is enabled/disabled then an entry called _{$payment_method}_options
is added to the postmeta table for the product.
Example: _stripe_applepay_options
would be the metakey.