Dit document bevat de technische details die nodig zijn om een ePOS/PMS systeem te integreren met TRU Link, een door Trust Payments ontwikkelde cloud-gebaseerde API.
De dienst aanvaardt alleen HTTPS POST-verzoeken. De HTTPS POST-verzoeken hebben de volgende eis:
Verzoektype | Aanvraagmethode | Verzoek Lichaam | Verzoek kop |
HTTPS | POST | JSON String | Type inhoud: application/json |
Voorwaarden
Testreferenties kunnen worden gebruikt om transacties en betalingsstromen te testen. Voor het testen van integratoren gebruikt u de onderstaande testgegevens:
- Service URL - https://link.trustpayments.com/trustpayments/rest/
(Dezelfde URL wordt gebruikt in test- en productieomgevingen) - Site ID - 1502
- Site Wachtwoord - YK8HDC3N
Zodra het testen is voltooid, moet u contact opnemen met uw accountmanager voor de live site-id en het wachtwoord.
(De service-URL blijft hetzelfde)
De token die in de HTTP-header van elke transactie wordt verzonden, is een SHA256 hash die als volgt is opgebouwd:
siteid:txndate:refid:sitepassword
Bijvoorbeeld,
123456:2020-03-01:10:20:05:7876547:tv%61w%5
Produceert het volgende token (zorg ervoor dat het token in kleine letters wordt ingevoerd):
990bc7bb7efee9e383a96f6f929fd00c90f4ec94f4344270c1552e4d5d4d80c5
Test
Op Trust Payments raden wij u ten zeerste aan de integratie te testen met een fysieke terminal die wij hebben uitgegeven. Neem contact op met uw Account Manager om een fysieke testterminal te verkrijgen. In de tussentijd kunt u onderstaande gegevens gebruiken voor een terminal simulator waarmee u kunt testen:
Terminal Simulator Serienummer: 6789654678
Bij gebruik van het serienummer van deze terminal simulator worden alleen even bedragen goedgekeurd (bijv. €2, €4, €6, enz.). Oneven bedragen (bijv. €1, €3, €5, etc.) worden geweigerd. Zo kunt u verschillende bedragen gebruiken om zowel goedgekeurde als geweigerde transacties te testen.