National Payment Card Association 4171 W. Hillsboro Boulevard, Suite 5 Coconut Creek, FL 33073 Customer Service Phone: 855-601-3134 Contact Customer Service: Select a Subject Enrollment Question Verification Question General Feedback Send Message