Date: Fri, 29 Mar 2024 10:23:42 +0100 (CET) Message-ID: <564489704.33828.1711704222181@atlf1p2.dc1lan.local> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_33827_548524600.1711704222179" ------=_Part_33827_548524600.1711704222179 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
SOAP UI i= s an application for making web services calls. In the Payline environment,= this web services client will allow you to send requests to the Payline AP= I so that you can create test transactions, check the API response format, = or simply check the format of the information. sent to Payline. SOAP UI 2.5 is available in free version or professional version, you can d= ownload it on the website http://www.soapui.org/
In SOAP UI, create a new project: =
File / New SOAP UI Project with the following properties:
WSDL =
: enter the WSDL Payline URL available in test environment
http://www.payline.com/wsdl/v4_0/=
homologation/DirectPaymentAPI.wsdl
The creation of the project ge=
nerates the set of Payline APIs: DirectPaymentAPI, ExtendedAPI, WebPaymentA=
PI, as well as the services of each API: example: doAuthorization, doCaptur=
e, doWebPayment, etc. For each service, a request, named "Request 1", was a=
utomatically generated.
Each request generated for Payline= services must be configured to reach the Payline application.
Open a qu= ery, such as doAuthorization, by double clicking on "Request 1". Then in the address bar click on "Add new end point" (see screenshot below)= and add the address : https= ://homologation.payline.com/V4/services/DirectPaymentAPI
Perform the same operation for=
the other APIs by adding the following "end points":
By access key to communicate with = Payline API, authorization is required. This authorization allows you to id= entify yourself with your merchant account on the Payline API.
To do this, click Auth (bottom=
left in the query window) and enter your connection information in the Pay=
line environment:
Fill in the fields of the query by= replacing the ? by your values: contract number, amount, credit card infor= mation, order information...
To do this click on Play (the gree= n arrow) in the upper left corner of the SOAP request window. The response = of Payline API is displayed in right frame.