National Payment Card Association 4171 W. Hillsboro Boulevard, Suite 5 Coconut Creek, FL 33073 Customer Service Phone: 877-403-2222