Pinpoint Payments prides itself in its excellent customer service. All requests are responded to in a timely manner. Either fill out the bottom form or contact us via our phone number/e-mail and we will help you resolve your issues.
Pinpoint Worldwide Headquarters:
1111 Lincoln Road, Suite 500
Miami, FL 33139
Toll Free: 888.325.7640
Local: 718.865.3132
info@pinpointpayments.comsales@pinpointpayments.comcorporate@pinpointpayments.com