This information is most relevant to users of older web browsers and software developers using older libraries to connect to the Pin Payments APIs. If you're using our payment tools (e.g. our payment pages), or one of our supported integrations, you most likely won’t need to take any action.
We're making some changes to our platform this month in order to improve the security of our systems and to maintain compliance with the Payment Card Industry Data Security Standard (PCI-DSS).
On January 1, 2017, Pin Payments' servers will cease to accept connections using the Transport Layer Security (TLS) 1.0 protocol. Our servers will continue accepting connections using TLS 1.1 and TLS 1.2.
In order to assist you with this transition, we recently removed support for TLS 1.0 on our test API (test-api.pinpayments.com). This gives you an easy way to test your software: have it make a charge through our Test API; if it works, that means it will continue to work after we make the changes to our Live API on January 1.
You may also find the free service "How's My SSL?" (https://www.howsmyssl.com) helpful in your testing.
Recent amendments to our terms and conditions will come into effect for existing merchants from June 30, 2016 onwards. The full details of our terms and conditions can be viewed at pinpayments.com/terms.
If you have any queries or concerns regarding the above changes, please get in touch with us.