API Usage
API URLs
Please make sure to always use TLS version 1.2 when interacting with the Datatrans APIs.
Payment Page (Browser)
Domain: https://pay.sandbox.datatrans.com
APIs (Server to server)
Domain: https://api.sandbox.datatrans.com
API | URL Path |
---|---|
Authorization | /upp/jsp/XML_authorize.jsp |
Split payment | /upp/jsp/XML_authorizeSplit.jsp |
Settlement, Credit (Refund), Cancel | /upp/jsp/XML_processor.jsp |
Payment status | /upp/jsp/XML_status.jsp |
Payment Link | /upp/jsp/XML_PayByEmail |
Productive API URLs
Login to our Webadmin Tool to find your productive URLs under
"UPP Administration" --> "UPP Data" --> "Service URLs"
Security
Please carefully review our Security section before you start making productive payments.
POST URL
The POST URL will be used as a webhook to notify a merchant's server when a transaction was made. Please refer to our dedicated POST URL section to get more details.
Health check URL
This url returns a general status about the health of our payment platform. Please bear in mind that third party systems are not included in this check. If the application is ok this Url will return a Http Status 200 and the string "ok"
https://api.sandbox.datatrans.com/upp/check
Refno
Alway send a unique reference number so you can later identify your transaction.
Updated over 4 years ago