A computer program product in a computer readable medium for policy creation and management in a data processing system, the computer program product holding computer program instructions which, when executed by the data processing system, perform a method for user-directed, selective control of payment transactions, the method comprising:
- upon receipt of a request, providing a permitted user access to a user interface associated with a policy management system, the policy management system having a hardware element;
- receiving, via one or more display screens associated with the user interface, configuration data by which the permitted user defines a user-specific, payment device-specific transaction policy;
- and
- enforcing the user-specific, payment device-specific transaction policy with respect to particular transaction account associated with the user.