
API-platform
Begin
1. Welkom
NUUT! Cross River-publiek met voorafgeboude versoeke vir die Cross Postman-versameling
Rivier. API-eindpunte
Welkom by Kruisrivier dokumentasie
Ontdek, verken en begin ons produkte met gemak integreer
Vinnige begin Verken alle produkte
Kry begin
Stel op en begin jou reis met behulp van Cross River API's
Konsepte
Ontdek hoe Cross River-oplossings jou fintech-reis kan transformeer
API's
Ontwikkel met behulp van die Cross River-oewer
platform en robuuste API-stelle
Tutoriale
Leer hoe om Kruis te gebruik
Rivier-API's stap vir stap
2. Vinnige begin
Stap 1
Stap 2
Stap 3
Stap 4
Kry toegangstoken
Gebruik Toegangstoken
Bou 'n Sampdie App
Kry API-geloofsbriewe: Jou eerste stap om met Cross River API's te werk, is om vir API-geloofsbriewe te registreer.
Kry toegangstoken: Sodra jy jou API-bewyse ontvang het en voordat jy ons API's kan gebruik, moet jy 'n toegangstoken kry deur die kliënt_id en kliënt_geheim wat jy ontvang het toe jy geregistreer het.
Gebruik toegangstoken: Sodra jy suksesvol geverifieer het, 'n toegang_teken word aan jou terugbesorg. Sluit hierdie teken in die koptekst van jou API-oproepe in.
Webhake: Webhake is 'n belangrike komponent van enige integrasie met Cross River. Terwyl API's jou toelaat om data op aanvraag aan te vra, webHooks stuur intydse opdaterings direk na jou stelsel – wat die behoefte aan konstante polling uitskakel en latensie verminder.
Sandput-omgewings: Die sandput is 'n heeltemal geïsoleerde omgewing, so voel vry om
2.1. Kry API-geloofsbriewe
Stap 1
Kry API-geloofsbriewe
Stap 2
Kry toegangstoken
Stap 3
Gebruik Toegangstoken
Stap 4
Bou 'n Sampdie App
Jou eerste stap om met Cross River API's te werk, is om vir API-geloofsbriewe te registreer. Met hierdie geloofsbriewe kan jy 'n toegangstoken aanvra en ontvang om te gebruik vir die stuur van API's in ons sandput-omgewing.
BELANGRIK
Jou IP-adres, wat publiek en staties moet wees, moet op ons toelaatlys wees. Jou interne IT-afdeling behoort jou van hierdie IP te kan voorsien. Leer meer oor statiese IP's.
SandboxToegang
Dien 'n versoek in vir sandputtoegang, om API-geloofsbriewe te ontvang.
Sodra jou statiese IP-adres by ons toelaatlys gevoeg is, sal ons vir jou 2 geïnkripteerde e-posse met jou geloofsbriewe stuur:
Een e-pos bevat jou kliënt_id , vennoot_id en ander inligting wat u benodig, afhangende van wat u versoek het.
Die tweede e-pos, wat geïnkripteer is, bevat jou kliënt_geheim en webhaak_geheim Jy sal dit nodig hê vir verifikasie en om in die sandput te werk.
LET WEL
As jy toegang tot Kaartbetalings versoek het, sal jy 'n bykomende stel geloofsbriewe ontvang, insluitend 'n tweede kliënt_id en kliënt_geheim
2.2. Kry toegangstoken
Stap 1
Kry API-geloofsbriewe
Stap 2
Kry toegangstoken
Stap 3
Gebruik Toegangstoken
Stap 4
Bou 'n Sampdie App
Cross River gebruik OAuth 2.0 vir verifikasie en magtiging. Dit beheer toegang tot ons stelsel en verseker dat slegs gemagtigde entiteite toegang tot ons API's en ander beskermde hulpbronne kan kry. Die inligting wat u in ons verifikasiestelsel invoer, is vertroulik en kan nooit vanaf enige ander Cross River-toepassings verkry word nie.
Sodra jy jou [naam] ontvang het, en voordat jy ons API's kan gebruik, moet jy API-geloofsbriewe kry. 'n toegangstoken met behulp van die kliënt_id en kliënt_geheim wat jy ontvang het toe jy geregistreer het. Hierdie toegangstoken laat jou toe om inligting veilig as 'n JSON-objek te stuur vir gebruik in ons API's. Jy moet hierdie token in die koptekst van elke API-versoek insluit.
Daar is verskeie maniere om 'n toegangstoken aan te vra en te ontvang:
Gebruik die opdragreël-koppelvlak (CLI) met cURL of enige ander taal
Gebruik Postman of enige ander API-toetsinstrument
Sodra dit verkry is, kopieer die toegangstoken na jou knipbord. Maak seker dat jy dit stoor.
Opdragreëlkoppelvlak
Om 'n teken aan te vra, stuur 'n POST-verbinding/token opdrag wat die kliënt_id en kliënt_geheim en toekenningstipe na die (outentiseringsbediener) van die outentiseringsbediener toepaslike sandput, soos getoon in die sample hieronder.
Verwys na die vir 'n verduideliking hiervan tags. HTTP-komponente tabel
Die volgende example gebruike cURL om 'n teken van een van die outentiseringsbedieners aan te vra.
Sampdie versoek in cURL vir COS
curl –ligging –versoek 'POST https://idptest.crbcos.com/connect/token' \ –koptekst 'Inhoudtipe: toepassing/x-www-vorm-urlgeënkodeer \ –data-urlenkodeer 'kliënt_id=[jou id hier]' \
–data-urlenkodeer 'kliënt_geheim=[jou geheim hier]' \
–data-urlenkodeer 'toelaagtipe=kliënt_bewyse' \
–data-urlenkodeer 'gehoor=https://api.crbcos.com/'
Sampdie reaksie van cURL versoek
{ "toegangstoken": "bevat baie karakters", \
"verval_in": 86400, \
"token_tipe": "Draer" }
Posman
Om 'n teken met Postman aan te vra, stuur 'n POST-verbinding/token bevel aan die auth bediener van die toepaslike sandput. Voeg die toekenningstipe , omvang (opsioneel) ,
kliënt_id en kliënt_geheim na die oproep.
Verwys na die vir 'n verduideliking hiervan tags. HTTP-komponente tabel
Indien die verifikasie suksesvol is, is die statuskode 200 (OK).
COSExplorer
In , klik die pyltjie af langs jou aanmelding en klik Kopieer ToegangstokenCOS Verkenner
Die toegangstoken word na jou knipbord gekopieer, gereed vir gebruik in die . Sandbox
Reaksie op tekenversoek
Attribuutbeskrywing
|
toegang_tot ken |
'n Digitaal getekende JSON web teken (JWT) gestuur vanaf die oAuth-bediener wat toegang tot spesifieke Cross River-hulpbronne toelaat |
|
omvang |
'n Reeks dienste waartoe 'n gebruiker toegang kan kry |
|
verval_i n |
Die hoeveelheid tyd totdat die teken verval. – Ons Integrasiespan sal jou inlig oor die vervaldatum of jy kan ook jou toegangstoken dekodeer. – Ons beveel aan dat u 'n nuwe toegangstoken kry kort voor die ou token verval. – Hergebruik tokens vir hul hele lewensduur eerder as om 'n nuwe token te kry vir elke oproep na dieselfde beskermde hulpbron (API). BELANGRIK: Moet nooit jou teken op 'n publiek aangebiedde platform dekodeer nie. webwebwerf |
tekentipe
Draerteken
HTTP-komponente
Die volgende HTTP-komponente word in beide die API- en Postman-versoeke gebruik.
HTTP
komponent
Tag Beskrywing
|
Eindpunt |
POS /konnekteer/toke n |
Eindpunt vir die herwinning van 'n toegangstoken |
|
Opskrif |
inhoud tipe |
aansoek/x-www-vorm- urlgeënkodeer |
|
Liggaam |
kliënt_id |
Die unieke identifiseerder vir 'n kliënt |
|
Liggaam |
kliënt_geheim t |
'n Geënkripteerde string karakters wat gebruik word om ID-tokens te teken en te valideer. Belangrik: Geheime kan nie deur CR herwin word nie. As jy 'n geheim verloor, moet 'n nuwe een gegenereer word. Moenie vertrou jou geheime toe aan bronbeheer. |
|
Liggaam |
toekenningstipe |
Hierdie veld sal altyd 'n waarde hê van kliënt_bewyse |
|
Liggaam |
gehoor opsioneel |
'n Manier vir die gebruiker om te bevestig of 'n spesifieke toegangstoken vir hulle bedoel is. |
|
Liggaam |
omvang opsioneel |
'n Spesifieke reeks of 'n beperkte stel dienste waartoe 'n gebruiker toegang kan verkry met 'n toegangstoken. Indien 'n omvang nie gespesifiseer word nie, sal die terugbesorgde teken alle omvange bevat wat met jou geloofsbriewe geassosieer word. Let wel: Verskeie omvangsgebiede kan in dieselfde versoek gestuur word deur 'n spasie tussen die naam van elke omvang by te voeg. Byvoorbeeldample: 'scope=scope1 scope2 scope3' |
MagtigingsbedienerURLs
Module-magtigingsbediener URL
|
Rekeninge |
https://idptest.crbcos.com/connect/token |
|
ACH |
https://idptest.crbcos.com/connect/token |
|
Drade |
https://idptest.crbcos.com/connect/token |
|
Tjeks |
https://idptest.crbcos.com/connect/token |
|
Kern |
https://idptest.crbcos.com/connect/token |
|
Kitsbetalings |
https://idptest.crbcos.com/connect/token |
|
Kaartuitreiking |
https://idptest.crbcos.com/connect/token |
|
Kaartbetalings |
https://crbcos-sandbox.auth0.com/oauth/token |
Uitleen https://oauthtest.crbnj.net/connect/token
Probleemoplossing
Indien die verifikasieteken geldig is, sal dit 'n 200 terugstuur. Indien die verifikasieteken nie geldig is nie, sal dit 'n 401 terugstuur.
As jy nie 'n draerteken kan kry nie en jy het nog nie een in die verlede ontvang nie:
Bevestig die URL.
Kontroleer dat die kliënt_id en kliënt_geheim korrek getik is. Hulle is hooflettergevoelig.
Gaan jou kliënt_id en kliënt_geheim teenoor die een wat jy ontvang het. Maak seker daar is geen netwerk- of toelaatlysprobleme nie.
Kontak ons Integrasiespan indien u rekening gesluit is as gevolg van 3 verkeerde aanmeldings. pogings.
2.3. Gebruik toegangstoken
Stap 1
Kry API-geloofsbriewe
Stap 2
Kry toegangstoken
Stap 3
Gebruik Toegangstoken
Stap 4
Bou 'n Sampdie App
Sodra jy suksesvol is, 'n toegangstoken word aan jou terugbesorg. Sluit geverifieerde hierdie teken in die koptekst van jou API-oproepe.
Die toegangstoken verval na 'n vasgestelde tydperk. Die antwoord wat die token bevat, spesifiseer ook die vervaltyd in sekondes. Stoor en gebruik jou toegangstoken totdat dit verval. Ons beveel aan dat jy die token gebruik totdat jy 'n 401 ongemagtigde fout ontvang, en dan 'n nuwe token aanvra.
BELANGRIK
1. Moenie 'n nuwe token vir elke API-versoek aanvra nie.
2. Maak seker dat jy jou teken beskerm. Enigiemand wat jou teken steel, kan jou kliënt vir die leeftyd van die teken naboots.
API-versoekopskrif
In die opskrif van elke API-versoek, sluit die toegangstoken soos volg in:
Sample oproep vir elektroniese betaling in cURL
curl –ligging –versoek 'POST https://sandbox.crbcos.com/Wires/v1/payments' –koptekst 'Magtiging: Draer [JOU TOKEN HIER]' \
–koptekst 'Inhoudtipe: toepassing/x-www-vorm-urlgeënkodeer \
–data-rou ‘{
“rekeningnommer”: “2255685659”,
“besigheidsfunksiekode”: “Klikkliektempo”,
“ontvangerRoeteringsnommer”: “021000021”,
“begunstigdeFi”: {
“IDKode”: “F”,
“identifiseerder”: “021000021”,
“naam”: “JP Morgan Chase”
},
"begunstigde": {
“IDKode”: “D”,
“identifiseerder”: “123456789”,
“naam”: “Peter Griffin”
},
“begunstigdeverwysing”: “XYZ123”,
"bedrag": 10000,
“doel”: “betaling”
}'
Posman
Om 'n teken in Postman te gebruik, navigeer na die Magtiging oortjie in jou versoek, kies Draerteken as die verifikasietipe, en plak jou teken in die voorsiene veld. Postman sal outomaties die Draer voorvoegsel en die teken aan die Teken veld.
2.4. Webhake
Webhake is 'n belangrike komponent van enige integrasie met Cross River. Terwyl API's jou toelaat om data op aanvraag aan te vra, webhake stuur intydse opdaterings direk na jou stelsel, wat die behoefte aan konstante polling uitskakel en latensie verminder. In baie gevalle, webHooks is meer doeltreffend en betroubaar as API's alleen, wat verseker dat jou toepassing gesinchroniseer bly met kritieke gebeurtenisse soos rekeningveranderinge, transaksieopdaterings en verwerkingsuitkomste.
Gebruik webhake binne die Cross River-stelsels om jou in kennis te stel wanneer verskillende gebeurtenisse plaasvind. Die gebeurtenis stuur 'n hulpbronobjek terug wat relevante besonderhede oor die onderwerp van elke gebeurtenis bevat. Die volledige gebeurtenisbesonderhede word ingesluit en na jou stelsel gestuur.
Ons gebruik webhake om jou op hoogte te hou van status en om transaksieveranderinge te rapporteer. WebHooks rapporteer aan jou stelsel met intydse kennisgewings wanneer 'n gebeurtenis plaasvind.
Jy moet via API registreer om te gebruik webhake:
Registreer vir rekeninge, kaarte en betalingsgebeurtenisse
Registreer vir kaartbetalingsgeleenthede
Registreer vir Uitleengeleenthede
2.5. Sandput-omgewings
Ons sandput is 'n heeltemal geïsoleerde omgewing, so voel vry om te eksperimenteer. Wanneer jy gereed is om na produksie oor te skakel, laat weet ons en ons sal vir jou produksiebewyse kry om toegang tot die lewendige omgewing te verkry.
Kliëntebestuur
Modulebasis URL vir API-oproepe
Kliëntebestuur https://sandbox.crbcos.com/core/ Rekeninge
Modulebasis URL vir API-oproepe
Deposito-rekeninge
|
https://sandbox.crbcos.com/core/ |
Deposito-opsporings https://sandbox.crbcos.com/sweepsintrafi/ Kaarte
Modulebasis URL vir API-oproepe
Kaarte https://sandbox.crbcos.com/cardmanagement/Betalings
Modulebasis URL vir API-oproepe
|
Kitsbetalings |
https://sandbox.crbcos.com/rtp/ |
|
Kaartbetalings: Druk om te betaal |
https://pushtopaystaging.crbnj.net/ |
|
Kaartbetalings: Trek |
https://pullfromcardapistg.crbnj.net/ |
|
Internasionale Betalings |
https://sandbox.crbcos.com/international/ |
|
ACH |
https://sandbox.crbcos.com/ach/ |
|
Drade |
https://sandbox.crbcos.com/wires/ |
Tjeks https://sandbox.crbcos.com/checks/ COSwebhake
Modulebasis URL vir API-oproepe
COS webhake
https://sandbox.crbcos.com/webhooks/
Uitleen
Modulebasis URL vir API-oproepe
Leningsoorsprong
|
https://arixapisandbox.crbnj.net |
Aansoekbesluitneming https://lendingsandbox.crbcos.com/preapproval/v1
2.6. Posmanversameling
Om ontwikkeling makliker te maak, het ons 'n voorafgeboude
Posmanversameling versoeke vir al die Cross River. Gebruik hierdie versameling om API-eindpunte te verken, te toets en te bou. jou integrasie direk in Postman. met minimale ekstra kodering en opstelling benodig. Om ons versameling onmiddellik te fork, klik
Voltooi net die opstellingsbesonderhede en begin oproepe maak in die Sandbox Postman-versameling deur.
Posman
Toegangs(draer)token
Ons het ons Postman-ontwikkelaarsandkas-omgewing geskep om 'n veilige ruimte te bied om die Cross River API's te toets. In die Cross River Postman-versameling voer jy verifikasie uit met behulp van 'n draertoken.
Om die ID's te kry, moet jy die toegangs- (draer-) token opstel wat benodig word om die versameling uit te voer:
1. Met hierdie geloofsbriewe versoek en ontvang u 'n toegangstoken
Kry API-geloofsbriewe
om te gebruik vir die stuur van API's in ons sandput-omgewing
2. Sodra jy jou API-bewyse ontvang en voordat jy ons kan gebruik
Kry toegangstoken
API's, jy kry 'n toegangstoken met behulp van die kliënt_id en kliënt_geheim wat jy ontvang het toe jy geregistreer het.
Fork Cross River-versameling
Gaan direk na ons om ons versameling te bemark.
Posman se werkruimte
Sodra dit gevurk is, moenie vergeet om jou omgewingveranderlikes vir sandbox in te stel nie.
Konfigureer jouPosman-omgewing
Om die versameling wat jy so pas geskep het te gebruik, navigeer daarheen, klik Omgewings, en kies SandboxKopieer jou Cross River-kliënt-ID en kliëntgeheim en plak dit in die kliënt_ID en kliënt_geheim velde. Vir Kaartbetalings, plak dit in die ptpe_kliënt_id en ptpe_kliënt_geheim velde.
Nou is jy gereed om 'n teken te kry en versoeke te begin stuur.
1. Hardloop Magtiging/Verkry teken om jou teken te genereer. Vir kaartbetalings, voer uit Kaartbetalings/Magtiging/Kry P2PE-token .
2. Die veranderlike {{token}} (of ptpe_token vir Kaartbetalings) word outomaties by jou omgewing gevoeg deur 'n post-response-skrip. Wanneer die token verval, moet jy stap 1 weer volg.
3. Daar is verskeie veranderlikes wat jy dalk moet invul, afhangende van watter eindpunt jy oefen. Byvoorbeeldample, vennoot_id , produk_ID , konfigurasie_id en terugbel_url .
4. Daar is ook 'n paar veranderlikes wat deur skripte gevul word, soos teken en ptpe_token wat nie met die hand ingevul moet word nie.
Pingthesandbox
Voer 'n eenvoudige toets uit om te verifieer dat jy aan die Cross River-sandput kan koppel.
Om 'n Ping-versoek te stuur, maak oop in Postman Versamelings > Cross River API-versameling > Magtiging en hardloop die Ping eindpunt.
Wysigversoeke
Om 'n versoek op te dateer, maak jou veranderinge aan die Liggaam tab. Waardes in dubbel curly-hakies trek uit jou omgewingveranderlikes. Gaan na ons API-dokumentasie om te sien watter velde elke
eindpunt aanvaar, en view versoeke in u voorkeurtaal.
3. Bou asampdie app
Stap 1
Kry API-geloofsbriewe Opstelling
Stap 2
Kry toegangstoken
Stap 3
Gebruik Toegangstoken
Stap 4
Bou 'n Sampdie App
Voordat jy begin, raadpleeg ons vinnige begingids om aan ons API's te koppel. Om die API-oproepe te toets, kan jy c gebruik.URL vanaf die opdragreël, of 'n diens soos Postman of Swagger in ons sandput.
Kliënte en rekeninge
Voordat jy Cross River-dienste gebruik, moet jy 'n skep kliënterekord vir elkeen van u kliënte
Kaarte
Bestuur jou kliënte se kaarte deur saam met Cross River te werk om te besluit wat jy wil aanbied, soos fisiese of virtuele kaarte.
Uitleen
Lenings sluit 'n stel lenings-API-oproepe in wat jou toelaat om te skep, op te dateer, en bestuur jou lenings.
3.1. Opstelling
Voordat jy begin, raadpleeg ons gids om aan ons API's te koppel. Om die API-vinnige begin te toets
oproepe, jy kan c gebruikURL vanaf die opdragreël, of 'n diens soos Postman of Swagger in ons sandput.
Om 'n kaart- of betaalapp te skep, moet jy 'n kliënt en rekeninge skep.
Verken sandput
Ons het vol vir jou om te verken. Die sandput is heeltemal geïsoleerde sandput-omgewings. vanuit die produksieomgewing, so voel vry om te eksperimenteer. Wanneer jy gereed is om na produksie oor te skakel, praat met jou verhoudingsbestuurder, wat vir jou produksiebewyse sal kry om toegang tot die lewendige omgewing te verkry.
Registreer relevant web haakgeleenthede
Webhake is 'n belangrike komponent van enige integrasie met Cross River. Terwyl API's jou toelaat om data op aanvraag aan te vra, webhake stuur intydse opdaterings direk na jou stelsel – wat die behoefte aan konstante polling uitskakel en latensie verminder. In baie gevalle, webHooks is meer doeltreffend en betroubaar as API's alleen, wat verseker dat jou toepassing gesinchroniseer bly met kritieke gebeurtenisse soos rekeningveranderinge, transaksieopdaterings en verwerkingsuitkomste.
Registreer te ontvang webhaakgebeurtenisse. Wanneer webhaakgebeurtenisse word geaktiveer, die gebeurtenis voorwerpe word gestuur na die geregistreerde URLs.
3.2. Kliënte en rekeninge
Stap 1
Kry API-geloofsbriewe
Stap 2
Kry toegangstoken
Stap 3
Gebruik Toegangstoken
Stap 4
Bou 'n Sampdie App
Skep 'n kliëntrekord en 'n befondsde rekening:
Skep 'n kliëntrekord
Skep 'n deposito-rekening
Befonds 'n rekening
Skep 'n kliëntrekord
Voordat u Cross River-dienste gebruik, moet u vir elkeen van die volgende 'n kliëntrekord skep:
jou kliënte. Die kliënt-aanboordproses sluit die skep van 'n kliëntrekord met relevante kliëntinligting.
Alle kliënte word outomaties geskandeer vir regulatoriese voldoeningsdoeleindes, dus moet u registreer vir relevante webkoppel gebeurtenisse om kliëntrekordstatusopdaterings te ontvang.
Die kliëntrekord kan vir óf wees Persoonlik or Besigheid kliënte. Sodra 'n kliënt geregistreer is, kan dit met een of meer rekeninge geassosieer word.
Webhake
Registreer vir webhake. Die volgende webhake word gebruik:
Webhaak Beskrywing
|
Kern.Kliënt.Aanboord |
Stel jou in kennis dat die kliëntrekord geskep is |
|
Kern.Kliënt.Ofac.Verander |
Stel jou in kennis dat 'n kliënt se OFAC-status opgedateer is |
Kern.Kliënt.PepScan.Verandering
Nstel jou in kennis dat 'n kliënt se PEP-status opgedateer is
ExampLeof Rekordskepping
In hierdie example, ons sal John Smith aan boord neem. Eerstens, laat ons 'n kliëntrekord skep. Ons registreer John as 'n Persoonlik kliënt.
Om 'n sakekliënt aan boord te kry, skep eers 'n persoonlike kliëntrekord vir die primêre eienaar van daardie besigheid. Daarna, skep 'n besigheidskliënt en voeg die persoonlike rekord as 'n begunstigde eienaar by.
1 Bel POST /core/v1/cm/kliënte .
In die volgende exampwat jy kan sien word vereis. Watter eienskappe
BELANGRIK
Ons beveel sterk aan dat u 'n idempotensiesleutel in u versoekkop insluit
om duplikaatbeskerming te bied in die geval van 'n mislukking.
Curl
curl -X POST /core/v1/cm/kliënte –koptekst 'Inhoudtipe: toepassing/j {
"vennoot-ID": “6e80b097-693c-4592-8440-02f345335bbf”,
"naam": {
"Voornaam": “Johannes”,
"Van": "Smith"
},
"klassifikasie": “Persoonlik”,
"profile": {
"regO": vals,
"polities blootgestelde persoon": vals,
"belasting-ID-tipe": "Ssn",
"belasting-ID": "119988776",
"Geboortedatum": “1953-09-22”,
"risikogradering": “Laag”
"primêre adres": {
"adrestipe": “Tuis”,
"klassifikasie": "Residensieel",
“isPrimêr”: waar,
“straat1”: “123 Enige St”,
"stad": "Enige plek",
"staat": “NY”,
"Poskode": "12345",
"landkode": "VSA"
},
"Primêre foon": {
“isPrimêr”: waar,
"Foontipe": “Tuis”,
"Telefoonnommer": "2015551234"
},
"primêre e-pos": {
“isPrimêr”: waar,
"epostipe": “Persoonlik”,
"e-posadres": “John.Smith@xxxxx.com”
}
}
'n Suksesvolle API-oproep stuur 'n JSON-antwoord terug met die unieke kliënt-ID in die eerste reël van die antwoordliggaam. Jou kliënt is geskep.
Aanboordneming van 'n kliëntresponsliggaam
{
"ID": “9052b6a5-3f09-41d1-b526-ade80104eb79”,
"cifNommer": "32653745014",
"klassifikasie": “Persoonlik”,
"status": "Aktief",
"ofac": "Hangende",
“pepScan”: "Hangende",
"naam": {
"Voornaam": “Johannes”,
"Van": "Smith",
"volle Naam": “John Smith”
},
"profile": {
"regO": vals,
"polities blootgestelde persoon": vals,
"aktiveer Rugsteun Terughouding": vals,
"belasting-ID-tipe": "Ssn",
"belasting-ID": "119988776",
"Geboortedatum": “1953-09-22”,
"risikogradering": “Laag”
},
"geskepBy": “2021-01-25T17:55:24.4422582-05:00”,
“laasGewysigTeen”: “2021-01-25T17:55:24.4432543-05:00”,
"vennoot-ID": “6e80b097-693c-4592-8440-02f345335bbf”
}
2 Die Kern.Kliënt.Aanboord web'n hook-gebeurtenis word geaktiveer wanneer die kliëntrekord geskep word.
Kliënt-aanboordgeleentheid
{
"ID": “3d9c5e1a-623b-4cf2-812e-ade80105048e”,
"gebeurtenisnaam": “Kern.Kliënt.Aanboord”,
"status": "Hangende",
"vennoot-ID": “30dee145-b6a2-4058-8dc3-ac4000dee91f”,
"geskepBy": “2021-11-22T10:50:20.553-05:00”,
"hulpbronne": [
“core/v1/cm/customers/9052b6a5-3f09-41d1-b526-ade80104eb79” ],
"besonderhede": []
}
Cross River skandeer die nuwe kliëntrekord vir OFAC- en PEP-nakoming.
Soms vereis die resultate van die skandering 'n hersieningview deur ons Anti-Geldwassery (AML) span.
Na voltooiing van die skandering, Kern.Kliënt.Ofac.Verander en
Kern.Kliënt.PepScan.Verander webhaakgebeurtenisse keer terug met 'n status. Kliënte sonder voldoeningsprobleme toon 'n Duidelik status.
Kliënt OFAC-skandering verander
{
"ID": “45db5592-56ee-41f5-85e7-ade8010571ce”,
"gebeurtenisnaam": “Kern.Kliënt.Of.Verander”,
"status": "Hangende",
"vennoot-ID": “30dee145-b6a2-4058-8dc3-ac4000dee91f”,
"geskepBy": “2021-11-22T10:51:53.657-05:00”,
"hulpbronne": [
“core/v1/cm/customers/9052b6a5-3f09-41d1-b526-ade80104eb79” ],
"besonderhede": []
}
Kliënt PEP-skandering verander
{
"ID": “a5000831-3e01-4231-9ec2-ade8010571c5”,
"gebeurtenisnaam": “Kern.Kliënt.PepScan.Verander”,
"status": "Hangende",
"vennoot-ID": “30dee145-b6a2-4058-8dc3-ac4000dee91f”,
"geskepBy": “2021-11-22T10:51:53.597-05:00”,
"hulpbronne": [
“core/v1/cm/customers/9052b6a5-3f09-41d1-b526-ade80104eb79” ],
"besonderhede": []
}
Jy het nou 'n kliëntrekord geskep.
Opdateer kliëntrekord
Dit is moontlik om die kliëntbesonderhede soos adres, telefoonnommer en e-posadres op te dateer. Hierdie besonderhede word in ag geneem primêre inligting. As jy 'n tweede adres byvoeg, is dit sekondêr.
1 Gebruik die kliënt-ID wat teruggegee word wanneer jy die kliëntrekord skep om te bel POST /core/v1/cm/kliënte/{id}/adresse om die . Die eerste kliëntadres by te voeg.
die adres wat jy byvoeg is die primêre adres. In die volgende voorbeeldampsodat jy kan sien watter eienskappe benodig word.
Dateer kliëntadres op
POST /core/v1/cm/customers/9052b6a5-3f09-41d1-b526-ade80104eb79/addresse {
"adrestipe": “Tuis”,
"klassifikasie": "Residensieel",
“isPrimêr”: waar,
“straat1”: “123 Enige St”,
"stad": "Enige plek",
"staat": “NY”,
"Poskode": "12345",
"landkode": "VSA"
}
2 Bel POST /core/v1/cm/kliënte/{id}/fone om die by te voeg
kliënt se telefoonnommer
Die eerste telefoonnommer wat jy byvoeg, is die primêre telefoonnommer.
nommer
Dateer kliënt se telefoonnommer op
POST /core/v1/cm/customers/9052b6a5-3f09-41d1-b526-ade80104eb79/phones {
“isPrimêr”: waar,
"Foontipe": "Mobiel",
"Telefoonnommer": "2015552345"
}
3 Bel POST /core/v1/cm/kliënte/{id}/e-pos om die kliënt se e-posadres op te dateer
Dateer kliënt se e-pos op
POST /core/v1/cm/customers/9052b6a5-3f09-41d1-b526-ade80104eb79/email {
“isPrimêr”: waar,
"epostipe": “Persoonlik”,
"e-posadres": “john.jones@xxx.com”
}
Skep 'n deposito-rekening
CR bied 'n aantal verskillende soorte rekeninge, insluitend tjek- en spaarrekeninge, deposito-sertifikate (CD's of tyddeposito-rekeninge), en meer.
Om enige soort deposito-rekening oop te maak, moet jy 'n geldige produk-ID hê vir die tipe rekening wat jy wil oopmaak, en 'n kliënt-ID (geïntegreerde kliëntrekord-ID) vir die rekeninghouer. Let daarop dat die rekeninghouer ten minste een adres en telefoonnommer in hul kliëntrekord moet hê, en hul OFAC-status moet wees DuidelikDaarbenewens moet die klassifikasie van die kliënt ooreenstem met die gekonfigureerde klassifikasie vir die produk. Byvoorbeeldample, slegs sakekliënte kan by 'n sakeproduk gevoeg word.
Voordatjybegin
Maak seker jy het:
API-aanbewyse
Vennoot-ID (wat jy ontvang het toe jy geregistreer het)
Kliënt ID
Produk-ID (definieer die tipe rekening wat oopgemaak word)
BELANGRIK
Ons beveel sterk aan dat u 'n idempotensiesleutel in die versoekkop insluit om duplikaatbetalings in geval van 'n mislukking te voorkom.
Eindpunte en webhake
Die volgende API-eindpunt word gebruik:
API beskrywing
Maak 'n deposito-rekening oop Maak 'n deposito-rekening vir 'n kliënt oop
Die volgende webhaak word gebruik:
Webhaak Beskrywing
Kern.Rekening.Geopen 'n Nuwe rekening is oopgemaak
Maak 'n rekening oop
In die volgende scenario sal jy 'n rekening oopmaak vir John Smith, 'n kliënt wat jy suksesvol aan boord geneem het.
Om 'n rekening oop te maak
1 Bel POST kern/v1/dda/rekeninge Vir hierdie oproep word sekere eienskappe vereis. Sien die volledige .
lys van eienskappe
Sampdie versoek
POST /core/v1/dda/accounts
{
"kliënt-ID": “59e3bc15-bbec-4990-88e9-a9a600d3296c”,
“produk-ID”: “44015e68-1afb-40fc-9497-abc1014f52da”,
"titel": “John Smith”,
"verklaringsadres": {
“straat1”: “257 Dalton Groves”,
"stad": “Barton Stad”,
"staat": "MI",
"Poskode": "48705",
"landkode": "VSA"
}
}
2 'n Suksesvolle API-oproep stuur 'n JSON-antwoord terug met die besonderhede van die nuwe rekening.
Sampdie reaksie
POS /kern/v1/dda/rekeninge
{
"kliënt-ID": “59e3bc15-bbec-4990-88e9-a9a600d3296c”,
“produk-ID”: “44015e68-1afb-40fc-9497-abc1014f52da”,
"titel": “John Smith”,
"verklaringsadres": {
“straat1”: “257 Dalton Groves”,
"stad": “Barton Stad”,
"staat": "MI",
"Poskode": "48705",
"landkode": "VSA"
}
}
3 Die rekeningnommer Die veld verskaf die rekeningnommer vir die nuwe rekening.
4 In die reaksie bv.ample, die rekening word geklassifiseer as Persoonlik omdat die gebruiker die produkklassifikasie as PersoonlikDie rekeningklassifikasie stem altyd ooreen met die gekonfigureerde produkklassifikasie.
5 Die rekeningstatus word outomaties opgedateer na Aktief , en is onmiddellik beskikbaar vir gebruik. Dit aktiveer die Kern.Rekening.Geopen gebeurtenis.
Core.Account.Opened Gebeurtenisbesonderhede
{
"ID": “259cdbca-6a89-4af8-a50e-ada3010fb13f”,
"gebeurtenisnaam": “Kernrekening.Geopen”,
"status": "Hangende",
"vennoot-ID": “e6c3824a-377f-44d5-a2f6-a9a600c9b37e”,
"geskepBy": “2021-01-26T09:48:10.1011462-05:00”,
"hulpbronne": [
“kern/v1/dda/rekeninge/2235223803”
],
"besonderhede": []
}
Fondsrekening
Wanneer jy in die sandput werk om betalingsrails en rekeninggedrag te toets, moet jy fondse in 'n rekening hê.
Jy kan enige spoorlyn wat 'n inkomende simulasie-eindpunt het, gebruik om 'n sandputrekening te befonds, indien die rekening daarvoor gekonfigureer is. Jy kan spesifiek:
Simuleer inkomende ACH-betalings
Simuleer 'n inkomende draad
Vir enige simulasie benodig jy die nommer van die Cross River-sandkasrekening wat jy wil befonds. Die oorsprongsinligting is nie belangrik nie, en in sommige gevalle kan dit selfs heeltemal fiktief wees.
VolgendeStappe
Gaan ons betaling na.
tutoriale
3.3. Kaarte
Stap 1
Kry API-geloofsbriewe
Stap 2
Kry toegangstoken
Stap 3
Gebruik Toegangstoken
Stap 4
Bou 'n Sampdie App
Leer hoe om met Cross River API's te werk. Hierdie bladsy wys jou hoe om:
Skep 'n kaart
Aktiveer 'n kaart
Skep 'n kaart
Bestuur jou kliënte se kaarte deur saam met Cross River te werk om te besluit wat jy wil aanbied, soos fisiese of virtuele kaarte. Dit is die kaartkonfigurasieCross River skep 'n kaartkonfigurasie-profile vir jou vir elke tipe wat jy vir jou finansiële instrument kies kliënte.
Voordat jy begin
Maak seker dat jy dit doen en het:
Skep 'n kliëntrekord
Skep 'n deposito-rekening
Kaarthouer se rekeningnommer
Kliënt-ID (jy kry dit wanneer jy 'n kliënt skep)
Konfigurasie-ID (Cross River verskaf ID aan jou wanneer jy jou tipe/kaart konfigureer)
Ons beveel ook aan dat u vir die relevante webhaakgeleenthede. registreer
Eindpunte enwebhake
Registreer vir webhake. Die volgende API-eindpunte word gebruik:
API beskrywing
Skep nuwe kaart Versoek die skep van 'n nuwe debietkaart
Die volgende webhake word gebruik:
Webhaak Beskrywing
Kaarte.Kaart.Geskep Debietkaart geskep
Bestelkaart
Jy sal leer hoe om 'n nuwe debietkaart te bestel/skep deur 'n kaart vir John Smith te skep.
1 Bel POST /kaartbestuur/v1/kaarte .
In die volgende exampsodat jy kan sien watter eienskappe benodig word. Sien besonderhede van die volledige API.
Voeg kaart by
Sampskep 'n kaart
curl -X POST /kaartbestuur/v1/kaarte –koptekst 'Inhoudtipe: toepassing “rekeningnommer”: “2608927303”, \
“customerId”: “2b15a695-13dc-4b10-b4e5-af5b0138873c”, \
“konfigurasie-ID”: “a6b5a94c-f8f9-462b-8ce8-afa400f5b640”, \ “voornaam”: “John”, \
“Van”: “Smith”,
"foon": { \
“foontipe”: “Huis”, \
“Telefoonnommer”: “9133413131” \
}, \
“e-posadres”: “John.Smith@xxxxx.com”, \
“versendingsadres”: { \
“straat1”: “Laanlaan”, \
“straat2”: “string”, \
“stad”: “Groot Dorp”,
“staat”: “IL”, \
“poskode”: “72410”,
“landkode”: “VS” \
}, \
“faktureringadres”: { \
“straat1”: “Laanlaan”, \
“straat2”: “string”, \
“stad”: “Groot Dorp”,
“staat”: “IL”, \
“poskode”: “72410”,
“landkode”: “VS” \
}, \
“naamOpKaart”: “John Smith”,
“versendingstipe”: “Normaal”,
“kliëntIdentifiseerder”: “string” \
}' 'https://sandbox.crbcos.com/CardManagement/v1/cards'
2 'n Suksesvolle API-oproep stuur 'n JSON-antwoord terug met die besonderhede van die nuwe kaart. Die kaartstatus sal ongeaktiveer wees totdat jy die kaart aktiveer. Die ID is die kaart-ID, in hierdie example 8709163d-140c-4d95-a111-afa8009e9cd1, wat jy sal moet aktiveer die kaart.
Sample bestel 'n kaart reaksie
{
"ID": “8709163d-140c-4d95-a111-afa8009e9cd1”, "vennoot-ID": “cd9c12f4-7691-424a-b38b-af5b0134c611”, “produk-ID”: “83bed086-8182-4151-a1e3-af5b01362783”, "rekeningnommer": "2608927303",
"status": “Ongeaktiveer”,
"statusRedeKode": “Nie ingestel nie”,
"Voornaam": “Johannes”,
"Van": "Smith",
"Versendingsadres": {
“straat1”: “Laanlaan”,
“straat2”: "string",
"stad": "Groot Dorp",
"staat": "IL",
"Poskode": "72410",
"landkode": "VSA"
},
"faktureringadres": {
“straat1”: “Laanlaan”,
“straat2”: "string",
"stad": "Groot Dorp",
"staat": "IL",
"Poskode": "72410",
"landkode": "VSA"
},
"foon": {
"Foontipe": “Tuis”,
"Telefoonnommer": "9133413131"
},
"e-posadres": “john@anygoogle.com”,
"naamOpKaart": “John Smith”,
“isPinSet”: vals,
“adminGeblokkeer”: vals,
"Bedrogverdagte": vals,
"konfigurasie-ID": “a6b5a94c-f8f9-462b-8ce8-afa400f5b640”, "kategorie": "Krediet",
"Betaalinstrument": “VirtuelePan”,
"verwerker": "verwerkernaam",
"Versendingstipe": "Normaal",
"Bestellingsstatus": "Bestelling hangende",
"vervangingsstatus": “Nie van toepassing nie”,
"kliënt-ID": “2b15a695-13dc-4b10-b4e5-af5b0138873c”, "kliëntidentifiseerder": "string",
"geskepBy": “2023-02-13T04:37:29.4869172-05:00”,
“laasGewysigTeen”: “2023-02-13T04:37:29.4869172-05:00”
}
3 Die Kaarte.Kaart.geskep. webDie haakgebeurtenis word geaktiveer wanneer die kaart by die verwerker gegenereer word.
Sampdie Kaarte.Kaart.Geskep-gebeurtenis
{
"ID": “cea6c5b5-13e7-4c2f-ba75-afce01110fe5”,
"gebeurtenisnaam": “Kaarte.Kaart.Geskep”,
"status": "Hangende",
"vennoot-ID": “cd9c12f4-7691-424a-b38b-af5b0134c611”,
"geskepBy": “2023-02-13T04:42:29.4869172-05:00”,
"hulpbronne": [
“cardmanagement/v1/cards/8709163d-140c-4d95-a111-afa8009e9cd1” ],
"besonderhede": [
{
"kaart-ID": “8709163d-140c-4d95-a111-afa8009e9cd1”,
"status": “Ongeaktiveer”,
"statusRedeKode": “Nie ingestel nie”
}
]
}
Aktiveer die kaart
Voordatjybegin
Maak seker jy het:
API-aanbewyse
Kaart-ID van toe jy die kaart bestel het
Eindpunte enwebhake
API beskrywing
POST /cardmanagement/v1/cards/{id}/activate Aktiveer die kaart met behulp van die kaart-ID Die tutoriaal gebruik hierdie webhake:
Webhaak Beskrywing
Kaarte.Kaart.Geaktiveer Debietkaart geaktiveer
Aktiveer die kaart
Aktiveer die kaart wat jy in die s geskep hettage.
skep 'n kaart
1 Bel POST /kaartbestuur/v1/kaarte/{id}/aktiveer . Die id kenmerk moet op die kaart-ID gestel word. In die samponder die ID is 8709163d-140c-4d95-a111 afa8009e9cd1.
Sampdie versoek om 'n kaart te aktiveer
curl -X POS
–koptekst 'Aanvaar: toepassing/json'
–koptekst 'Magtiging: Draer'<teken>'
https://sandbox.crbcos.com/CardManagement/v1/cards/8709163d-140c-4d95-a1
2 'n Suksesvolle API-oproep stuur 'n JSON-antwoord terug met die besonderhede van die kaart. Die kaart status is nou geaktiveer. Die Bestellingstatus is Voltooi.
Sample aktiveer kaart reaksie
{
"ID": “8709163d-140c-4d95-a111-afa8009e9cd1”, "vennoot-ID": “cd9c12f4-7691-424a-b38b-af5b0134c611”, “produk-ID”: “83bed086-8182-4151-a1e3-af5b01362783”, “verwerkerKaartId”: "804951250206718",
"rekeningnommer": "2608927303",
"status": "Aktief",
"statusRedeKode": “Nie ingestel nie”,
"Voornaam": “Johannes”,
"Van": "Smith",
"Versendingsadres": {
“straat1”: “Laanlaan”,
“straat2”: "string",
"stad": "Groot Dorp",
"staat": "IL",
"Poskode": "72410",
"landkode": "VSA"
},
"faktureringadres": {
“straat1”: “Laanlaan”,
“straat2”: "string",
"stad": "Groot Dorp",
"staat": "IL",
"Poskode": "72410",
"landkode": "VSA"
},
"foon": {
"Foontipe": “Tuis”,
"Telefoonnommer": "9133413131"
},
"e-posadres": “john@anygoogle.com”,
"naamOpKaart": “John Smith”,
“panLaasteVier”: "3629",
“isPinSet”: vals,
"Vervaldatum": “2026-02-13”,
“adminGeblokkeer”: vals,
"Bedrogverdagte": vals,
"konfigurasie-ID": “a6b5a94c-f8f9-462b-8ce8-afa400f5b640”, "kategorie": "Krediet",
"Betaalinstrument": “VirtuelePan”,
"verwerker": "verwerkernaam",
"Versendingstipe": "Normaal",
"Bestellingsstatus": “Voltooi”,
"vervangingsstatus": “Nie van toepassing nie”,
"kliënt-ID": “2b15a695-13dc-4b10-b4e5-af5b0138873c”,
"kliëntidentifiseerder": "string",
“verwerkerKliëntID”: “T83E9D675A3N3N9O8RZ1”,
"geskepBy": “2023-02-13T04:37:29.487-05:00”,
"Aanvanklike Aktivering": “2023-02-13T00:00:00-05:00”,
"geaktiveerBy": “2023-02-13T04:43:19.282287-05:00”,
“laasGewysigTeen”: “2023-02-13T04:43:19.2962845-05:00”
}
3 Wanneer die kaartstatus verander na Aktief , die Kaarte.Kaart.Geaktiveer webhaak gebeurtenis brande.
Kaarte.Kaart.Geaktiveer webhaakgebeurtenis
{
"ID": “95ac33ca-3d7f-49aa-bfc2-afce01113310”,
"gebeurtenisnaam": “Kaarte.Kaart.Geaktiveer”,
"status": "Hangende",
"vennoot-ID": “cd9c12f4-7691-424a-b38b-af5b0134c611”,
"geskepBy": “2023-02-13T04:44:31.282287-05:00”,
"hulpbronne": [
“cardmanagement/v1/cards/8709163d-140c-4d95-a111-afa8009e9cd1” ],
"besonderhede": [
{
"kaart-ID": “8709163d-140c-4d95-a111-afa8009e9cd1”,
"status": "Aktief",
"statusRedeKode": “Nie ingestel nie”
3.4. Uitleen
Stap 1
Kry API-geloofsbriewe
Stap 2
Kry toegangstoken
Stap 3
Gebruik Toegangstoken
Stap 4
Bou 'n Sampdie App
Lening sluit 'n stel oproepe in wat jou toelaat om 'n lening-API te skep, op te dateer en te bestuur. jou lenings.
Om met lenings te begin werk, maak seker dat jy:
Ontvang API-geloofsbriewe met die omvang wat vir uitleen benodig word
As jy die API-bewyse geskep het, met behulp van die selfdiensbestuur
, dan moet jy ook 'n versoek stuur na
arix.support@crossriver.com
Org, saam met jou kliënt-ID en MPLID, om te voltooi die skepping.
Gebruik die korrekte omvang vir die API's wat jy wil gebruik.
API-omvang vir sandput is: CosLending:PreApproval:stg
Sandbox
Modulebasis URL vir API-oproepe Beskrywing
Lening oorsprong
Aansoekbesluitneming
|
https://arixapisandbox.crbnj. net |
Die basis URL vir lening-oorsprong API-oproepe na die Arix-sandkas-omgewing |
|
https://lendingsandbox.crbco s.com/preapproval/v1 |
Die basis URL vir sandput van aansoekbesluitneming |
Swagger
Module Swagger-skakel
|
API verwysing dokumentasie |
https://arixapisandbox.crbnj.net/swagger-ui |
|
Hakies |
https://lendingsandbox.crbcos.com/hooks/swagger/inde x.html |
Verkoop https://lendingsandbox.crbcos.com/selling/swagger/inde x.html
Statusbladsy
Om 'n lys van komende vrystellings te sien, monitor die huidige API-status, view voorvalverslae, of word in kennis gestel van geskeduleerde instandhouding, besoek ons statusbladsy en teken in op waarskuwings.
4. Program opstelling
Stel SFTP op: Gebruik SFTP om te stuur files of om hulle van Cross River af te laai, volgens u behoeftes en ons s'n.
Kliënt aanboord: Bestuur jou kliëntinligting in die Cross River bedryfstelsel (COS) met behulp van API's of COS-verkenner
COS-produktipes en -ID's: Verduideliking van COS-produktipes en -ID's.
COS Verkenner: Hoe om met ons COS Explorer te werk.
Organisasiebestuursportaal: Hoe om met ons Organisasiebestuursportaal te werk.
4.1. Stel SFTP op
Wanneer jy sensitiewe inligting moet uitruil in 'n file formaat met Cross River, vereis ons dat u Secure gebruik File Oordragprotokol (SFTP). Gebruik SFTP om te stuur fileof om dit van Cross River af te laai, volgens u behoeftes en ons s'n. In sommige gevalle sal u of ons dit enkripteer files, veral as hulle enige persoonlike identifiserende inligting (PII) bevat.
Gebruik van SFTP
SFTP laat jou toe om sensitiewe inligting veilig te stuur en te ontvang files en verslae met behulp van 'n vouer wat spesifiek aan u besigheid op 'n veilige bediener toegeken is. Laai op en laai af files deur daardie vouer of subvouers van daardie vouer, volgens jou spesifieke behoeftes.
Gebruik van enkripsie
versleutelen files voeg 'n bykomende laag beskerming by. Slegs gemagtigde personeel met die korrekte sleutel sal die geïnkripteerde lêer kan dekripteer. fileIn Cross River gebruik ons PGP-enkripsie.
Begin
Daar is verskeie stappe om jou aan die gang te kry met ons SFTP-bediener.
1 Jy voltooi die IP-toegangsversoek vir Cross River SFTP-dienste-vorm (van jou RM).
As jy moet deel files met Cross River, sal jou Verhoudingsbestuurder vir jou 'n IP-toegangsversoek vir CRB SFTP-dienste-vorm stuur. Onder andere inligting moet jy die statiese publieke IP-adresse verskaf wat jy sal gebruik om toegang tot die SFTP-lêergids te verkry, en 'n PGP-publieke sleutel vir enkripsie en dekripsie. files. Stuur die voltooide vorm terug na u Verhoudingsbestuurder
BELANGRIK
Cross River sal slegs 5 IP-adresse vir jou toelaat, so neem dit in ag. Die IP-adresse moet staties wees. Daarom moet jy enigiets wat nie staties is nie, aan jou kant proxy.
2 Ons stel jou SFTP-lêerstruktuur op.
Sodra Cross River jou besonderhede het, skep ons IT-ingenieursafdeling 'n standaard stel gidse en subgidse vir jou. Hierdie unieke pad is slegs vir jou besigheid. Geen ander vennoot kan dit oopmaak nie. IT-ingenieurswese stuur vir jou 'n e-pos met die inligting wat jy nodig het om toegang tot die gidse te verkry. Die e-pos bevat 'n skakel na jou geloofsbriewe. Cross River stoor nie jou wagwoord nie!
BELANGRIK
Die skakel is net vir 'n paar dae geldig, waarna jy 'n wagwoordherstel sal moet aanvra as jy dit nie gebruik nie.
Die geloofsbriewe word ook ongeldig as meer as twee mense toegang tot die skakel kry.
3 Toets SFTP-oplaai.
As jy sal voorsien files na Cross River, moet u IT-afdeling 'n diensrekening opstel met 'n outomatiese proses vir die oplaai van daardie files na jou SFTP-lêers. Ons beveel sterk aan dat jy dit toets voordat jy probeer om regte data te stuur. Kontak jou verhoudingsbestuurder met enige vrae of probleme of maak 'n kaartjie oop met jou eerstelynondersteuning.
4 Stel PGP op om te stuur of te ontvang files van Cross River. (Hierdie stap is slegs nodig as jy PII stuur of ontvang. Kontak asseblief jou RM.)
As jy Cross River moet stuur files, sal ons eers ons PGP publieke sleutel vir jou stuur vir gebruik in die enkripsie van daardie files.
Jy moes reeds jou PGP publieke sleutel aan Cross River gestuur het om te ontvang files van ons af.
5 Deel jou data.
Sodra jou SFTP-lêergids opgestel is en jou proses in plek is, kan jy begin deel. files met ons. Jou verhoudingsbestuurder sê vir jou of daar iets meer spesifieks is wat jy moet doen om verslae te ontvang, of hoe om data voor te berei om aan ons te stuur.
Spesifieke Verslae
Leer meer oor die voorbereiding en versending van verslae en files vir:
Rekeninge en betalings
Kaartbetalings
Kredietrisiko
Uitleen
XML-bondelbetalings (ISO 20022)
4.2. Kliënt aanboord
Bestuur jou kliëntinligting in die Cross River-bedryfstelsel (COS) deur gebruik te maak van API's of . Hierdie inligting sluit basiese besonderhede in wat nodig is om 'n bank COS Explorer oop te maak.
rekening of gebruik 'n kredietkaart, sowel as meer spesifieke data oor die kliënt, soos nodig. Ons noem dit 'n kliëntrekord.
Voordat u 'n deposito-rekening kan oopmaak of 'n kaart kan skep, moet u die kliëntrekord skep, soms genoem aan boordJy kan dan een of meer kliënte aan 'n rekening toewys deur middel van kliënt verhoudings.
Die kliënt-aanboordproses sluit die skep van 'n kliëntrekord met relevante kliënterekord in. kliëntinligting. Volg hierdie tutoriaal om vir elkeen van julle 'n kliëntrekord te skep.
Opsionele stappe
Voeg ID-besonderhede by
Voeg 'n begunstigde eienaar by
Foutkodes
Sien , saam met baie ander verwysingsinligting, oor die COS COS-stelselfoutkodes.
verwysingskodes bladsy.
4.2.1. Kliëntrekord
Kliëntrekord
Die kliëntrekord is die primêre bron wat kliëntinligting in die Cross River-stelsel bevat. Daarom moet jy, voordat jy 'n rekening vir 'n kliënt skep, daardie kliënt aanboord neem. Die kliëntrekord ondersteun klassifikasies van tipe Persoonlik of Besigheid. Sodra jy aanboord is, kan jy 'n kliënt met een of meer rekeninge assosieer.
Die eksampDie onderstaande lys wys hoe om 'n kliënt vir 'n persoonlike kliënt aan boord te bring.
Aanboordpersoonversoek
POST /core/v1/cm/kliënte {
"vennoot-ID": “7cc038be-fde9-4455-b27b-1497cf667362”,
"naam": {
"voorvoegsel": "Mnr.",
"Voornaam": “Johannes”,
"middelnaam": “Robert”,
"Van": "Smith",
"agtervoegsel": "Jr.",
"voorkeurnaam": "Jim" },
"klassifikasie": “Persoonlik”,
"profile": {
"regO": vals,
“burgerskapLandkode”: "VSA",
"polities blootgestelde persoon": vals,
"aktiveer Rugsteun Terughouding": vals,
"rugsteunTerughoudingspersentasie": 0,
"belasting-ID-tipe": "Ssn",
"belasting-ID": "123456789",
"Geboortedatum": “1965-09-15”,
"risikogradering": “Laag”,
"privaatheidOptOut": waar }
} Registreer 'n sakekliënt soos 'n korporasie of Bpk wat dieselfde eindpunt met effens verskillende eienskappe gebruik.
Curl
POST /core/v1/cm/kliënte {
"vennoot-ID": “a24cba49-2bb6-431d-a867-1de81d6e4127”,
"naam": {
"entiteitsnaam": “ACME MAATSKAPPY”, },
"klassifikasie": "Besigheid",
"profile": {
“burgerskapLandkode”: "VSA",
"aktiveer Rugsteun Terughouding": vals,
"rugsteunTerughoudingspersentasie": 0,
"belasting-ID-tipe": “Een”,
"belasting-ID": "123456789",
"DatumGevorm": “2019-09-10”,
"entiteittipe": "Korporasie",
"risikogradering": “Laag”,
"eienaarskaptipe": “Regsentiteit”,
“primêreEienaarKliëntID”: “f9321f7f-3712-46e1-b965-2b79ead64dc9”, } }
Ongeag of jy 'n persoonlike of sakekliënt aan boord neem, die primêre Eienaar Kliënt-ID Die kenmerk moet 'n kliënt-ID bevat wat verwys na 'n kliëntrekord van tipe Persoonlik. Om 'n besigheid aan boord te kry, moet jy eers 'n persoonlike kliëntrekord vir die primêre eienaar van daardie besigheid skep.
BELANGRIK
Sommige kliënt-eindpunte sluit in 'n behoorlike ywer hulpbron wat dalk nodig mag wees of nie nodig mag wees wanneer persoonlike kliënte aan boord geneem word nie. Jou toegewyse nakomingskakelbeampte kommunikeer vereistes vir enige Due Diligence-velde tydens jou aanboordproses.
Begunstigde eienaars
'n Begunstigde eienaar is 'n persoon wat 25% of meer van 'n besigheid besit. Om regulatoriese redes moet jy hulpbronne in 'n Besigheid kliëntrekord skep 'n begunstigde eienaar
vir elke begunstigde eienaar van daardie besigheid. Die eienaarKliëntID `attribuut` verwys na die persoonlike kliëntrekord vir elke begunstigde eienaar. Jy voeg gewoonlik begunstigde eienaarbronne by die besigheidskliëntrekord onmiddellik na die aanboordneming van 'n besigheid.
Curl
POST /core/v1/cm/kliënte/{kliëntId}/begunstigde-eienaars {
“eienaarKliëntID”: “c1210a2d-932e-43ca-be29-f358a4382385”,
"eienaarTitel": “President” }
Adres
Die fisiese adresse wat met die kliënt geassosieer word, kan wees .
opgedateer
Curl
POST /core/v1/cm/kliënte/{kliëntId}/adresse
{
“isPrimêr”: waar,
"status": "Aktief",
"klassifikasie": "Residensieel",
"adrestipe": “Tuis”,
“straat1”: “Maplestraat 123”,
“straat2”: “Appartement 12”,
“straat3”: "",
"stad": "New York",
"staat": “NY”,
"Poskode": "10025",
"landkode": "VSA",
}
E-posadresse
Dateer e-pos op
kontakbesonderhede vir kliënt.
Curl
POST /core/v1/cm/kliënte/{kliëntId}/e-posse {
“isPrimêr”: waar,
"epostipe": “Persoonlik”,
"e-posadres": “john.smith@crossriver.com” }
Fone
Dateer foon op Curl
kontakbesonderhede vir kliënt.
POST /core/v1/cm/kliënte/{kliëntId}/fone
{
"Foontipe": “Tuis”,
“isPrimêr”: waar,
"Telefoonnommer": "2015551234"
}
Identifikasies
Identifikasies word gebruik om metadata vir kliënt-identifiserende dokumente soos bestuurslisensies en paspoorte op te spoor. kan gebruik word om nuwe ID-besonderhede by te voeg. Voeg ID-besonderhede by.
Curl
POST /core/v1/cm/kliënte/{kliëntId}/identifikasies {
“isPrimêr”: waar,
"ID-nommer": “DL123456789”,
"ID-tipe": "Bestuurslisensie",
"uitgereikDatum": “2018-08-30”,
"vervaldatum": “2018-08-30”,
"geverifieerdeDatum": “2018-08-30”,
"uitreikende owerheid": “NJ DMV”,
"uitreikende StaatOfProvinsie": “NJ”,
"uitreikende Landkode": "VSA",
}
4.2.2. COS-produktipes en -ID's
In Kruisrivier, 'n produk tipe is 'n uniek gekonfigureerde finansiële produk wat jy aan jou kliënte bied. Byvoorbeeldamp'n Produktipe kan 'n debietkaart of 'n spaarrekening wees, gekonfigureer volgens u behoeftes en spesifikasies. U maak rekeninge oop vir u kliënte onder enige produktipe wat u saam met ons definieer en konfigureer. Praat met u verhoudingsbestuurder vir meer besonderhede, insluitend hoe om produktipes vir u kliënte op te stel.
Byvoorbeeldample, jy wil dalk 'n produktipe konfigureer om 'n spaarrekeningproduk te wees wat Wires- en ACH-betalings gebruik. Jy kan dan jou kliënte spaarrekeninge met hierdie dienste en konfigurasies aanbied.
Cross River verskaf jou 'n produk-ID vir elke produktipe wat jy aan jou kliënte wil bied. Om enige soort deposito-rekening oop te maak, moet jy 'n geldige produk-ID en 'n kliënt-ID (geïntegreerde kliëntrekord-ID) vir die rekeninghouer hê. Let daarop dat die rekeninghouer ten minste een adres en telefoonnommer in hul kliëntrekord moet hê, en hul OFAC-status moet wees DuidelikDaarbenewens moet die klassifikasie van die kliënt ooreenstem met die gekonfigureerde klassifikasie vir die produk. Byvoorbeeldample, slegs sakekliënte kan by 'n sakeproduk gevoeg word.
4.2.3. COS Verkenner
Sodra jy in die Cross River-stelsel is en die e-pos met aanboord ontvang het
jou Kliënt-ID en Geheim Jy is gereed om by die COS Explorer aan te meld. Toegang tot die COSExplorer-portaal
Produksie:
https://api.crbcos.com/explorer2/
Sandput:
https://sandbox.crbcos.com/explorer2/
Welkoms-e-pos
Jy sal 'n verwelkomings-e-pos ontvang van CrossRiver_DO_NOT_REPLY@crossriver.comAs jy dit nie in jou inboks sien nie, kyk na jou strooipos- of geblokkeerde poslêers.
Klik Skep jou Cross River-rekening.
As jy die towenaar te eniger tyd verlaat, klik op die skakel in die oorspronklike e-pos om terug te gaan na waar jy opgehou het.
Bepalings en voorwaardes
Lees deur die bepalings en voorwaardes, kyk Aanvaar, en klik Volgende.
SMS-verifikasie (teksboodskap)
Ons stuur vir jou 'n SMS (teksboodskap) na jou toestel om jou identiteit te verifieer. Voer die 6-syfer-kode in wat jy op die aanmeldskerm ontvang en klik Verifieer Kode.
Skep jou wagwoord
1. Voer 'n wagwoord in wat aan die vereistes op die skerm voldoen en voer die wagwoord weer in.
2. Klik Skep wagwoord.
Opstelling van Authenticator-app
Jy moet hierdie stap voltooi om die registrasieproses voort te sit en in die toekoms te kan aanmeld.
Om jou identiteit en jou rekening en inligting te beskerm, vereis ons dat jy met multifaktor-/2-faktor-verifikasie aanmeld.
As jy nie reeds 'n verifikasie-app op jou toestel het nie, moet jy een aflaai voordat jy voortgaan.
Vir Android en iOS beveel ons aan om die volg-verifikasie-app te gebruik:
Google Authenticator
Microsoft-outentifiseerder
Sodra jy jou verifikasie-app geïnstalleer het, moet jy óf skandeer die QR-kode or voer die sleutel handmatig in in die verifikasie-app.
QR-kode
1. Skandeer die QR-kode in jou verifikasie-app en, indien nodig, voer die 6-syfer-kode op die Multifaktor-verifikasie-bladsy in.
2. Klik voort.
Handleiding
1. Klik Wys sleutel
2. Kopieer die sleutel as die Geheim in jou verifikasie-app.
3. Voer die 6-syfer kode in.
4. Klik Gaan voort.
Ongeldige MFA-kode
As jy 'n ongeldige MFA-kode invoer, sal 'n rooi boodskap jou in kennis stel om weer te probeer.
Oeps! Jy het 'n ongeldige MFA-kode ingevoer. Hier is 'n paar dinge om dubbeld na te gaan:
1. Het die kode tyd-oorskry voordat jy geklik het Gaan voortDie oorblywende tyd word aangedui deur die aftelsirkel regs van die rekeningnaam en MFA-kode.
2. As jy die verifikasie-app vir verskeie omgewings of toepassings opgestel het, maak seker dat jy die korrekte kode ingevoer het.
1. Indien dit nie duidelik is uit die MFA-verbindingsname watter opsie die korrekte is nie, moet jy dalk verskillende kodes probeer totdat jy die een vind wat werk.
2. Sodra jy die korrekte verbinding gevind het, kan jy die MFA-verbinding in die toepassing hernoem. 'n Potloodikoon bo-aan die MFA-toepassingskerm sal jou na die wysigingsmodus neem. In sommige toepassings sal jy eers die verbinding wat geredigeer moet word, moet kies (of ingedruk hou), en dan sal die ikoon verskyn.
3. Sodra jy in wysigmodus is, kan jy die verbindings hernoem soos nodig sodat dit duidelik sal wees watter een op watter omgewing van toepassing is.
4. Stoor enige veranderinge, en volgende keer behoort dit makliker te wees om te verstaan watter kode om te gebruik.
Herstelkodes
Gebruik herstelkodes om te verifieer ingeval jy jou toestel verloor.
1. Laai jou herstelkodes af of kopieer dit en bêre dit op 'n veilige plek wat jy sal onthou.
2. Bevestig dat jy jou herstelkodes gestoor het
3. Klik Skep rekening.
Die herstelkodesbladsy verval na 10 minute.
Jy kan die herstelkodes slegs een keer aflaai.
Jou rekening is nou aktief en jy kan dit gebruik om by enige van jou CR-programme aan te meld.
IP-toelaatlys
Slegs 'n statiese IP-adres kan gebruik word om toegang tot COS Explorer te verkry. Kontak jou IP-ondersteuning as jy hulp hiermee benodig.
Die Identiteitsbediener se IP-adresse is:
172.67.26.222 104.22.40.134 104.22.41.134
Die bediener word via Cloudflare geproxied.
Jy kan hierdie FQDN'e toelaat:
idptest.crbcos.com
Probleemoplossing
Wagwoord vergeet
1. Klik Wagwoord vergeet? en voer jou e-posadres in.
2. Voer die 6-syfer-verifikasiekode van jou verifikasie-app in. 3. Jy kry 'n Wagwoord vergeet e-pos. Klik Stel wagwoord terug.
4. Op die Wagwoordherstel-bladsy, voer 'n nuwe wagwoord in, klik op Stel wagwoord terug, en Gaan voort na die toepassing.
Herstel multifaktor-verifikasie
As jy reeds MFA gekonfigureer het:
1. In Identiteitsbediener, gaan na Herstel MFA en klik Stel jou MFA-toestel terug. 2. Die Multifaktor-verifikasie-bladsy maak oop en jy kan jou MFA herstel.
Jy kan ook nuwe multifaktor-verifikasieherstelkodes skep.
1. Klik skep nuwe multifaktor-verifikasieherstelkodes.
2. Die Herstelkodes-bladsy maak oop en jy kan jou 10 nuwe herstelkodes kopieer of aflaai.
As jy nog nie jou multifaktor-verifikasie gekonfigureer het nie, kan jy MFA aktiveer vanaf Rekeninginstellings.
1. Klik Herstel MFA-metode.
2. Klik Konfigureer MFA.
3. Volg die instruksies in Multifaktor-verifikasie/2-stap-verifikasie.
As jou huidige MFA SMS is, kan jy MFA met jou verifikasie-app aktiveer. Rekeninginstellings
1. Klik Herstel MFA-metode.
2. Klik Konfigureer MFA.
3. Volg die instruksies in Multifaktor-verifikasie/2-stap-verifikasie.
Gebruik 'n herstelkode
Indien jy nie toegang tot jou multifaktor (2-faktor) verifikasiestelsel het nie, kan jy aanmeld met een van jou herstelkodes.
1. Teken aan soos gewoonlik
2. Op die Multifaktor-verifikasie-bladsy het jy die opsie om 'n herstelkode as jou verifikasie-opsie te gebruik.
3. Voer een van jou herstelkodes in die tekskassie in. Die herstelkode is eenmalig en kan nie hergebruik word nie. Om toekomstige verwarring te voorkom, beveel ons aan dat jy die herstelkode as gebruik merk.
Rekeninguitsluiting
As jy die verkeerde wagwoord vir jou gebruikersnaam 5 keer invoer, sluit die stelsel jou rekening vir ongeveer 5 minute. Indien jy na 5 minute steeds nie toegang tot jou rekening het nie, kontak Cross River-ondersteuning.
Blaaierfout - Brandmuur
Jy meld aan by COS Explorer en kry die volgende foutskerm:
Jy word deur 'n firewall geblokkeer.
1. Kontak jou interne IT-afdeling om te sien of jou organisasie brandmuurreëls vir uitgaande verkeer afdwing. Indien daar geen brandmuurreëls vir uitgaande verkeer is nie, dan:
2. Kontak jou interne IT-afdeling om seker te maak dat jy vanaf 'n goedgekeurde IP-adres aan die Cross River COS Explorer-portaal koppel. Indien jy meer IP-adresse moet registreer, stuur 'n e-pos aan COS-ondersteuning.
4.2.3.1. Gebruikersbestuur
Gebruikers bestuur
Jy kan die Gebruikers skerm van die Admin Gebruik die oortjie om 'n stel hulpbronne, soos kliënte, produkte en rekeninge, te groepeer. Sodra 'n hulpbron (d.w.s. produk of kliënt) aan jou toegeken is, kan dit nie verander word nie.
Jy kan hierdie area gebruik om jou kliënte te ondersteun en veranderinge vir hulle aan te bring. Ons kan jou opstel met 2 administrateurgebruikers sodat jy gebruikers op aanvraag vir jou kliënte kan skep. Dit gee jou onafhanklikheid om jou kliënte te bestuur en laat jou toe om veranderinge buite kantoorure aan te bring, op hul versoek.
Jy kan ook nuwe gebruikers skep of aanboord.
Skep 'n nuwe gebruiker
1 In die Admin oortjie, klik Gebruikers om die oop te maak Gebruikers soek skerm. 2 Klik + Nuwe Gebruiker. Die Skep gebruiker skerm vertoon.
3 In Skep gebruiker voer die gebruiker se in E-pos, die volgende velde word dan vertoon Voornaam, Van en Telefoonnommer.
4 Klik Status en kies Aktief.
Die Telefoonnommer Die veld moet 'n selfoonnommer wees, aangesien dit vir MFA gebruik sal word om die gebruiker te verifieer.
Veldbeskrywing
|
Naam |
Gebruikersnaam. Voer die volle gebruikersnaam in wat in die blaaiervenster vertoon moet word wanneer die gebruiker by Explorer aanmeld. |
|
E-pos |
Gebruiker se e-posadres. Hierdie adres word gebruik om by Explorer aan te meld en dien ook as 'n herstel-e-posadres vir wagwoordherstel. |
|
Status |
Kies 'n gebruikersstatus. Gebruikersstatus is Onaktief by verstek. Verander dit na Aktief wanneer 'n gebruiker geskep word. |
|
Gebruikerstipe |
Hierdie veld vertoon Vennoot wanneer die gebruiker geskep word. |
|
Rolle |
Kies die rolle om by die gebruiker te voeg, of klik Sluit alle rolle in om alle beskikbare rolle by die gebruiker te voeg. Let wel: Slegs die rolle wat aan jou toegeken is, sal sigbaar wees. Sommige rolle bevat toestemmings wat jou toelaat om betalings in Explorer te genereer. Jou Explorer-administrateurs is verantwoordelik om seker te maak dat jou gebruikers behoorlik gekonfigureer is met slegs die toepaslike gebruikersrolle sowel as gemagtigde limiete. |
Gemagtigde Limiete
Kies vir elke veld 'n dollarlimiet (indien van toepassing)
5 Klik Status en kies Aktief.
6 Klik Rolle en kies die een wat jy aan die nuwe gebruiker wil toewys. Klik. Stoor rolle Veranderinge.
Almal gebruikers moet gekonfigureer word met die Slegs Vennoot Kern Gereed rol.
Indien die gebruiker toegeken is aan die Vennoot-oordragoorsprong rol moet jy daardie gebruiker se oorsprongslimiet konfigureer.
7 As jy die gebruiker toewys Vennoot-oordragoorsprong rol, voer 'n waarde in die Oordragbetalings.Oorspronklik veld om die maksimum dollarlimiet per draad aan te dui. Andersins kan jy hierdie veld ignoreer.
8 Wanneer jy klaar is met die konfigurasie van alle velde. Klik Stoor veranderinge.
9 As jy suksesvol 'n nuwe gebruiker geskep het, sal 'n bevestigingskerm verskyn.
10 Om die byvoeging en konfigurasie van 'n gebruiker te voltooi, moet 'n ander administrateur Keur veranderinge goed.
11 Die Keur hangende veranderinge goed skerm vertoon. Klik Bevestig.
12 Viewgebruiker inligting
Dokumente / Hulpbronne
![]() | API-platform |
Verwysings
- Gebruikershandleidingmanual.tools
