Coder Social home page Coder Social logo

cardpay's Issues

StatusChecker

Support for checking of transactions (spec. 5. chapter), only by variable symbol.

API:

$configuration = new PaySys\CardPay\Configuration(/** ... */);

$checker = new PaySys\CardPay\StatusChecker\Selection($configuration);
$checker->vs('123444'); // @return self

// Create query, call bank server, check response, parse XML, return array of Transaction
$checker->getAll(); // @return array of PaySys\CardPay\Transaction

Test/Sandbox URL fails

Hello.

Excuse me for possible not related question, but I hope that you can help me.

During testing TatraBanka CardPay logic, I found that test env doesn't work...

Using test values:

mid: 9999

secret: 31323334353637383930313233343536373839303132333435363738393031323132333435363738393031323334353637383930313233343536373839303132

I received such URL:

https://moja.tatrabanka.sk/cgi-bin/e-commerce/start/example?MID=9999&AMT=12345.67&CURR=978&VS=123456720&RURL=http%3A%2F%2Fcp.local%2Fcart%2Fpayment%2Fconfirm%2Ftatrabanka&IPC=172.30.0.1&NAME=John+Doe&REM=serhii%40realpadsoftware.com&TIMESTAMP=24092019092851&HMAC=1b06f4919e995a1993661ce9797689d71dafcf0f29626f1c5110c01e4726161b&AREDIR=1&LANG=en

But if fails with 500 error.

If I use prod endpoint: https://moja.tatrabanka.sk/cgi-bin/e-commerce/start/cardpay with same data it returns me an error: "Payment can not be made because of an invalid security signature.", although HMAC tester (https://moja.tatrabanka.sk/cgi-bin/e-commerce/start/example) provides me same HMAC value as I sent to it...

Maybe you saw such behavior before and have any information?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.