Or you'll have to set up your MyWhirlpool account on their website so that you can pair their app on your iPhone with your washing machine so you can search their incomplete list of detergent brands and add your second choice to your MyWhirlpoolBrandSelect Favorites List and then give up when Amazon seems to stop supporting that brand.
The MyWhirlpool website will also require the Silverlight plugin and you'll have to connect your washing machine with an USB cable in order to do anything.
Every once in a while the button will just randomly stop working and you'll have to go through the motions again.
Finally, after several months of struggling against the sunk-cost fallacy that forces you to spend more time working with auto-ordering than you would simply manually ordering detergent because this washing machine cost $700 more than the non-connected model, you concede defeat and return to ordering from your phone.
More like "You'll have to call a technician to replace the machine's motherboard for $1500 dollars because the machine won't start up at all if it can't get a response from the button."
Looking at you, printer/scanner combos that won't print because the scanner is failing.
Or you could, oh, I don't know, do what you've always done and go buy products yourself? Or buy a separate button for your product of choice? You don't have to use the built in system.
And there is absolutely no indication it's hardcoded to use a specific product.
So you'll have to go through the improbably strenuous exercise, mustering all your strength, and .. not configure and/or push the button. Then go to the Amazon website and order a button you can configure to deliver whatever product Amazon stocks for the shockingly ruinous price of zero.
Where do you see that the Whirlpool washing machine will be hard coded to use <brand name> products? The system is controlled via the smartphone app. I would think you could re-assign the product/brand associated with the button on the machine.