SOAP
The adapter converts SOAP requests to JSON body, send it to our existing API and converts back the JSON response to SOAP envelope.
Our SOAP adapter is dynamic and will support all our future releases and endpoints.
The interaces are identical to our exisitng REST interfaces.
Endpoints
API URL: https://api.sensepass.com/api-soap/
API URL: https://api.sandbox.sensepass.com/api-soap/
Example for Creating a new transaciton
URL: https://api.sandbox.sensepass.com/api-soap/transactions/init
Method: POST
Request Body
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<SensePass>
<amount>7000</amount>
<timeOut>500</timeOut>
<currency>USD</currency>
<isCent>true</isCent>
<deviceId>Your-Device-ID</deviceId>
<products>
<name>Product1</name>
<quantity>1</quantity>
<amount>3500</amount>
<discount>0</discount>
</products>
<products>
<name>Product2</name>
<quantity>1</quantity>
<amount>3500</amount>
<discount>0</discount>
</products>
</SensePass>
</soap:Body>
</soap:Envelope>Response Body
Example for Fetching Transaction Status
URL: https://api.sandbox.sensepass.com/api-soap/transactions/2214cd9462fc815935f43e4379d9e90179f92ec60cd589267a104eb2
Method: GET
Request Body
Response Body
Last updated
Was this helpful?
