See alustamisjuhend aitab ette valmistada maksete liidestuse tehnilist ja halduslikku ulatust. See ei asenda käivitatavat API spetsifikatsiooni, tootmiskeskkonna aadressi ega allalaaditavat SDK-paketti. Keskkonnaandmed ja kehtivad tehnilised dokumendid tuleb projektis eraldi kontrollida.
1. Andmete ja süsteemide ülevaade
Määrake müügirakendus, teenusepakkuja konto, tellimuse allikas ja ERP-ühendus. Dokumenteerige, millises süsteemis luuakse summa, valuuta ning äriviide.
- Hoidke testi- ja tootmiskeskkond eraldi.
- Ärge lisage salajasi võtmeid brauserisse ega lähtekoodi.
- Piirake ligipääse ülesande ja keskkonna järgi.
2. Tehingu elutsükkel
Käsitlege eraldi algatatud, autentimist ootavaid, edukaid, ebaõnnestunud ja ebaselge tulemusega olekuid. Ärge ajage brauseri tagasipöördumist segamini serveriteavitusega. Töödelge sama teavituse korduvat saabumist turvaliselt.
3. Tootmisse viimise testid
Testige edukat makset, lõplikku tagasilükkamist, ajalõppu, hilinenud teavitust, korduvat päringut, tühistamist ja osalist tagasimakset. Kontrollige tellimuse, teenusepakkuja ning arvelduste võrdluse kirjete kooskõla. Ärge minge tootmisse ilma seire eest vastutaja ja tagasipööramisplaanita.