Simply that the normal setting of a payment zone in Zen Cart restricts the zone that the payment will accept to the zone that is selected.

In most payment methods, if I were to set it to Texas, only customers in Texas could make a purchase. Are you sure you have your Zone Name and Definition set properly?

Under the Locations/Taxes menu in the admin.