TrustPay je on-line služba, ktorá umožňuje realizovať okamžité bankové prevody s portfóliom až 25 bánk, v 7 krajinách, v 4 podporovaných menách a platby kartou (VISA, MasterCard, Maestro a UnionPay). Je možné ju integrovať napríklad v e-shopoch. Schematicky znázornený proces platieb je veľmi jednoduchý:
Ako pri iných službách, aj tu je potrebné správne vygenerovať bezpečnostný podpis SIG. SIG sa generuje zreťazením parametrov AID+AMT+CUR+REF s následným vytvorením hashu algoritmom SHA1 s použitím Secret Key, ktorý je pridelený od TrustPay. AID je TrustPay číslo účtu, AMT je suma v tvare dvoch desatinných miest, CUR definuje menu a REF je jedinečný identifikátor platby.
Údaje a podpis je možné poslať na server TrustPay metódou POST, pričom:
URL na okamžitý bankový prevod je:
https://ib.trustpay.eu/mapi/pay.aspx
URL na okamžitú platbu
kartou je: https://ib.trustpay.eu/mapi/cardpayments.aspx
Formulár pre zaslanie platby môže vyzerať nasledovne: