Search the Community
Showing results for tags 'mobilpay'.
-
Salutare, De aproximativ un an folosesc pe un magazin online, prestashop 1.5.3.1 cu modulul Mobilpay. De 2 luni, la plata cu card prin mobilpay, comanda nu ramane inregistrata in magazin. In mobilpay plata este facuta, acceptata insa primesc mesajul: IDS_Model_Purchase_Sms_Online_INVALID_RESPONSE_STATUS Cei de la MP mi-au spus ca problema este de la serverul de hosting, nu de la prestashop sau de la modulul lor. Cica serverul ar trimite un alt status decat 200, cel de acceptare. Nu am facut nici un fel de modificari pe codul magazinului sau al modulului. Ce verificari as putea face pentru a descoperi problema? Reinstalarea modulului nu a rezolvat problema. Orice comanda fara plata prin mobilpay, se inregistreaza corect, prin mobilpay, url-ul in care ajunge dupa redirectionare este Order History. S-a mai lovit cineva de problema asta? Multumesc anticipat.
-
Am un modul MobilPay descarcat din secţiunea implementare la care ar trebui făcută o modificare. În acest moment, dacă ai moneda de bază leul, tranzacţia se finalizează cu succes şi corect. Dacă însă ai moneda de bază euro, modulul calculează transformarea în lei de două ori. Am un produs de 10 euro la 4.4 lei per euro adica 44 lei. Spre pagina de finalizare a plăţii se transmite valoarea de 193,6 lei. 10 euro x 4,4= 44 lei x 4,4 = 193,6 lei Cei de la MP mi-au sugerat să îl modific singur: Suma de plata se seteaza prin $objPmReqCard->invoice->amount = number_format(Tools::convertPrice($params['cart']->getOrderTotal(true, 3), $currency), 2, '.', ''); Probabil acea metoda converPrice face a doua conversie, deci $objPmReqCard->invoice->amount = number_format($params['cart']->getOrderTotal(true, 3), 2, '.', ''); ar trebui sa mearga Nu mă pricep la programare... Mă poate ajuta cineva cu această modificare? Folosesc PS 1.5.3.1 Modul Prestashop - Credit card.zip
- 6 replies
-
- mobilpay
- programator
-
(and 4 more)
Tagged with:
-
Salutare, Incerc sa fac functionabil modulul de plati Mobilpay pentru prestaShop 1.5 pe o versiune mai noua, respectiv PrestaShop 1.6. Cei de la Mobilpay au spus ca in principiu nu sunt probleme, dar trebuie efectuate niste modificari in cod. Exemplu: Implementarea nu este 100% corecta. Astfel, pentru tranzactii Respinse mobilPay a transmis catre dumneavoastra starea corespunzatoare, dar site-ul redirecteaza cleintul catre o pagina care nu exista http://aldoshop.ro/order-confirmation.php?key=1b7bad6b007f6a90556efa58accb6084&id_cart=17&id_module=72&orderId=17, ceea ce este incorect. Faptul ca tranzactia a fost respinsa reiese din codul de eroare trimis de mobilPay catre URL-ul de confirmare. Starea unei tranzactii este data de combinatia intre valorile variabilelor action si errorCode, astfel: daca errorCode != 0 inseamna ca avem tranzactie respinsa, daca errorCode = 0 atunci pentru action = confirmed -> tranzactie confirmata, facem livrare action = paid/paid_pending/confirmed_pending -> tranzactie in verificare, se asteapta rezultatul analizei antifrauda action = credit -> tranzactie creditata/refund, banii se intorc pe cardul clientului Va rog sa tineti cont de informatia de mai sus si sa faceti modificarile corespunzatoare, astfel incat sa interpretati corect starile tranzactiilor, asa cum va sunt transmise de platforma mobilPay. Are cineva vreo idee unde anume ar trebui sa efectuez modificarile astea? Multumesc.
-
Buna ziua, Am o problema cu modulul de plata de la mobilpay. Incerc sa finalizez implementarea lui si tot mai apare cate o problema. Acum cei de la mobilpay mi-au spus urmatorul lucru: ConfirmURL-ul (http://www.atestatlainformatica.ro/modules/mobilpay_cc/validation.php) returneaza un HTTP STATUS 403 (Forbidden) Care credeti ca ar fi cauza? Va multumesc, Paul B.