Closed iGavrilo closed 5 years ago
Dobrý den,
prosím Vás o sdělení ID brány. Situaci prověříme.
S pozdravem David Hozík
Tu je: M1MIPS5782
Dobrý den,
zkontrolujte si řetězec, který posíláte na platební bránu a ověřte přednostně produkční adresu. Tedy: https://api.platebnibrana.csob.cz/ nemáte v řetězci chybně uvedenou testovací adresu: https://iapi.iplatebnibrana.csob.cz/ ?
s pozdravem
Spisar
Reťazec na ktorý posielam požiadavky je https://api.platebnibrana.csob.cz/api/v1.7.
Dobrý den, adresu máte správně. Payment/init má špatný podpis.
Vidím, že jste 2x potvrzovali produkční klíče . Ujistěte se tedy, že pro podpis používáte ten, který byl vygenerován 4.8.2019 2019-04-06 22:17:43,958000000 2019-04-08 13:18:55,279000000
Pokud si nejste jistí, vygenerujte klíče znovu, potvrďte je v aplikaci Posmerchant a vyzkoušejte znovu.
Jako vždy doporučuji pro správnost klíčů použít triviální metodu echo, kde je minimální šance na implementační chybu.
Vytvoril som si nové kľuče a následne ich schválil a nahradil staré. Vytvoril som si testovaciu funkciu ktorá mi neprejde cez getTest.
Chybová hláška: API returned HTTP code 400, which is not code 200. Probably wrong signature, check crypto keys.
Konfigurácia je určite správna s testovacími kľúčmi sme nemali žiadny problém.
V aplikačním logu je chyba jasná 10.04.2019 09:48:12.144 Invalid echo signature for merchant M1MIPS5782
Pošlu Vám email
Môžem Vás poprosiť na {removed}
Ďakujem
A protože mi to nedalo, zkusil jsem echo i pomocí knihovny od Ondry Koupila
<?php
require_once './csob-client.php';
$config = new OndraKoupil\Csob\Config(
"VaseMerchantID",
"./privatniKlicCoJsteMiPoslal.key",
"./mips_platebnibrana.csob.cz.pub",
"Echo Test",
// Adresa, kam se mají zákazníci vracet poté, co zaplatí
"https://www.my-eshop.cz/return-path.php"
);
$config->url = 'https://api.platebnibrana.csob.cz/api/v1.7';
$client = new OndraKoupil\Csob\Client($config);
try {
$client->testGetConnection();
$client->testPostConnection();
} catch (Exception $e) {
echo "Something went wrong: " . $e->getMessage();
}
A tohle mi zafungovalo v pořádku
Chyba bola v privatnom kľúči. Pán Ratajský mi ochotne pomohol.
Ďakujem
Zdravím,
snažím sa o prechod na produkčnú verziu brány. Ale kľúče ktoré nám systém vygeneroval nie sú správne dostávame 400 s chybou že kľúče sú nesprávne.
https://github.com/csob/paymentgateway/wiki/P%C5%99echod-do-produk%C4%8Dn%C3%ADho-prost%C5%99ed%C3%AD Toto sme úspešne absolvovali a braná je označená ako aktívna.
Technická podpora nedvíha telefón tak to teda skúšam tu.
Ďakujem