Gebruikershandleiding vir die Cross River API-platform

Cross River API Platform User Manual

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.

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”

}

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.

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"

}

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"

}

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

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"

 }

}

'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"

 }

}

Die rekeningnommer Die veld verskaf die rekeningnommer vir die nuwe rekening.

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.

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.

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'

'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”

}

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

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

'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”

}

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.

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.

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.

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.

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.

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 terug2. 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

In die Admin oortjie, klik Gebruikers om die oop te maak Gebruikers soek skerm. Klik + Nuwe Gebruiker. Die Skep gebruiker skerm vertoon.

In Skep gebruiker voer die gebruiker se in E-pos, die volgende velde word dan vertoon VoornaamVan en Telefoonnommer.

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)

Klik Status en kies Aktief.

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.

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.

Wanneer jy klaar is met die konfigurasie van alle velde. Klik Stoor veranderinge.

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

PDF thumbnailAPI-platform
User Manual · API Platform, API Platform, Platform

Verwysings

Vra 'n Vraag

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Vra 'n Vraag

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.