Content



You will find in this manual how to make transactions with Payline using our API .

Audience

This manual is for developers who integrate Payline payment solution in merchant systems.


You must comply with the data security standard for the payment card industry "by following the Payment Data Industry Data Security Standard PCI-DSS. The PCI DSS program aims to improve the security of information systems and therefore requires actors to implement and respect certain good practices.

PCI DSS is intended for all players who capture, transport, store and / or process credit card data. Local merchants, internet merchants, transport networks, call centers, banks, card issuers are among those involved in PCI DSS.

The certification process requires a new audit every year. Payline has been certified annually since 2008.

Depending on the Payline integration method chosen by the e-merchant, he / she will have to complete a specific PCI DSS self-assessment questionnaire (SAQ or Self Assessment Questionnaire).


Your returns are welcome

We would like to provide you with clear, concise and complete documentation. 
We are committed to continually improving it and making it accessible and understandable. We appreciate your comments and comments. 
Do not hesitate to let us know! Write to Payline Support Team .

API version history

The Payline payment solution is constantly evolving to bring you more and more features designed to increase your sales and reduce your fraud see the link API version history.

Authentication

To connect to Payline, the merchant must follow prerequisites to respect a safe integration:  see the link Prerequisites & Security.

Communication

To communicate the Payline API, the merchant can use different methods: see the Communication link .

Endpoints

To call the Payline API services, the merchant must configure the URLs of the access points: see the Endpoints link.

The Payline API

The Payline API provides access to the different features of the Payline payment solution. It is based on standard "Web Service" components, which include the SOAP protocol and the WSDL and XSD definition languages. These standards are supported by a wide range of development tools on multiple platforms.

The use of the Axis2 Java client with XMLBeans is very strongly recommended because it ensures a continuity of service in case of evolution of the Web Services. The use of a Java Axis2 client is deprecated with ADB.

The Payline API covers all the features available on the Payline payment solution. 
They are described according to the mode of integration chosen by the merchant, and it is quite possible to integrate the 3 modes of integrations on your e-commerce site.

Recommendation: avoid accented characters and special characters (", #, &, (,), *, + ,,, -,., /,:,;, <, =,>, _, |,, ^ , \, \\ ',!, \ "% $,?, @, [,],`, {,}, ~)


Timeout management

The maximum response time of Payline is 30 seconds.

In case you do not get an answer, you can make a new request. Payline checks your requests and identifies the ones that are identical (duplicate). The response returned is the response of the first request.