Making changes to the checkout experience is probably not something you'll run into very often. But there will be clients who want to customized notifications. In some situations, an app may change the checkout procedure. In all of these scenarios, it is important to test the full checkout procedure.
Fortunately, Shopify makes it easy to put through test transactions using the most popular credit cards - Visa, Mastercard, American Express, Discover, Diners Club, and JCB.
Usefully, you can also simulate failed transactions to test what happens when a card is declined, disputed, expired, or invalid for a variety of other reasons.