Open rafasf1 opened 2 months ago
Dobrý den,
Váš požadavek byl zaevidován a předán k řešení. O dalším průběhu Vás bude informovat odpovědný servisní technik.
S pozdravem
Miroslav Janek
stale som nenasiel odpoved/riesenie na svoje otazky
Dobrý den,
omlouvám se za pozdní odpověď. Co se týče opakovaného použití VS - "orderNo", je možné vypnout kontrolu duplicity variabilního symbolu. Bude tak možné vytvářet trn. se stejným VS. Žádost je potřebné zaslat na akceptacekaret@csob.cz.
Co se týče stavu "7) Čekání na zúčtování" -> je platba již autorizována. Jedná se o úspěšnou transakci. Transakci je možné odvolat zasláním požadavku payment/reverse (Operace reverzuje (zruší před odesláním do uzávěrky) již autorizovanou platbu.). Požadavek je zasílán ze strany obchodníka.
Pokud je již transakce ve stavu "8) Platba zúčtována" je pro vrácení fin. prostředků nutné zaslat požadavek payment/refund (Voláním operace je zažádáno o návrat prostředků nazpět plátci. Aplikuje se na již zaúčtované transakce.). Požadavek je zasílán ze strany obchodníka.
Více viz "Životní cyklus transakce" https://github.com/csob/platebnibrana/wiki/Pr%C5%AFb%C4%9Bh-platby#%C5%BEivotn%C3%AD-cyklus-transakce-
Webhooky platební brána nepodporuje, pro zjištění stavu transakce je nutné zaslat požadavek na payment/status.
V případě doplňujících dotazů, jsem Vám k dispozici.
Jana Grmelová IT administrátor
Dakujem za odpoved,
je ze moznost mat duplicitny VS na testovacej platobnej brane ?
Dobrý den,
na integračním i produkčním prostředí se jedná o stejnou funkci "Kontrola duplicity variabilního symbolu". Pokud je funkce vypnutá, je možné vytvářet transakce se stejným VS (orderNo). O změnu nastavení je potřebné požádat na akceptacekaret@csob.cz.
Hezký den.
Jana Grmelová IT administrátor
Dobry den,
snazim sa implementovat payment + pravidelnu automaticku platbu ( bez pouzivatelovej interakcie ) za urcite casove obdobie. Ak som spravne pochopil z wiki a issues proces tak treba:
Prva platba: 1) payment/init -> nadstavit "payOperation":"oneclickPayment", a a ulozit si payId 2) payment/process s ulozenim payId
Opakujuce sa platby: 1) oneclick/init -> pouzit ulozene payId z prvej platby ako origPayId a nadstavit "clientInitiated": false, 2) oneclick/process -> pouzit payId ktore vratil response z kroku1
Kazdopadne ako potom priradim platbu ktora dosla na ucet s userom? Chcel som pouzit ako variable symbol platby ID usera z aplikacie, ale tu nastava problem ze "orderNo", ktore sa nadstavuje v payment/init a v oneclick/init musi byt kazdy call unikatne, takze nemozno pouzit ID usera z aplikacie, pretoze okrem prvej platby to vyhodi error
Authorized trx for orderNo already exists
Akym sposobom viem potom priradit platbu bez toho aby som zistoval cislo uctu od uzivatela ? Je nejaky sposob ako poslat do transakcie dalsie data ktore su potom vidno v nejakom syteme ? ( Momentalne pouzivam len sandbox )
Dalej by ma zaujimalo:
pri dokonceni payment/process a oneclick/process je platba v stave "7) Čekání na zúčtování"
v dokumentacii sa pise ze ak je platba v tomto stave je stale mozne ju zrusit. Preto by ma zaujimalo ci tuto platbu je mozne zrusit len dalsim api callom a tym padom akonahle mam platbu v stave 7) Čekání na zúčtování mozem uvazovat ze platba prebehla v poriadku a na zaklade toho operovat v aplikaci ( pripocitat veci/dat clenstvo atd ) - kedze ju zrusit viem len ja, alebo ju moze zrusit aj uzivatel a tym padom musim pockat na stav 8) Platba zúčtována - co ma privadza k otazke ci platobna brana podporuje webhooky alebo ak user zavrie kartu s platobnou branou musim "DDoSnut" system a volat payment/status aby som zistil jej stav manualne
Dakujem za odpoved.
S pozdravom.